Nokia Lumia 510 coming soon with $150 price tag, Windows Phone 7.8