detect chrome ios and apply smartbanner to ios6 safari
made the recenter map button load betterly after the map has been loaded

fixes SPOT-552

used the google api addEventListener instead of a timeout. also, found a
5 second timeout for loading the map and removed it. optimized performance
by 5 seconds! yay. 99% sure it didnt break anything else.
Merge branch 'craig'