20140808 tech.tech-news: Microsoft's 'Selfie' phone; Lumia 730 leaked online