They made it just in time for Christmas. Google has released their Maps app for all of your travel woes.