Navigon launched today its mobile turn-by-turn GPS navigation app for the Windows Phone 7.5 Mango platform. Similar to the way it functions on iOS and Android, the app stores maps on your phone so that it can work even when you lose data connection or cell ...