Microsoft leaves clues for the impending launch of a Surface Phone for Windows Phone (or Windows 10, if you prefer) every time they release a new product. Each new piece of manufacturing tells us more about the direction the company is going in. And with a number of insider sources speaking up...