Earlier this week it was leaked that Microsoft was hard at work on a new search engine dubbed Kumo (internally — Now Bing!), which means cloud and spider in Japanese. Kumo was initially thought as a simple rebranding of Microsoft’s current…