Merge simple fix on google:

if(scale2Level.length > 0)
Commit to retain sanity before branching to bring PositionViewCtrl fixes from leaflet to google and ArcGIS
PositionViewCtrl working in all 3 systems.

Had one infinite zoom loop.
Replaced references to local js and css files with references to cdn's.

Some work on layout of positions/zoom levels/scales.