Microsoft has officially unveiled the Lumia 640 and Lumia 640 XL. The Microsoft Lumia 640 and Lumia 640 XL were unveiled just...