edited the dimensions of the no image place holder image

fixes SPOT-617
makes the recenter map button not appear until the map is loaded

fixes SPOT-552

since this is a timing issue for slow devices, i wasnt really able
to recreate the problem, but this should fix it. it may need to be
a little more thoroughly tested
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'
SPOT-350: First iteration of clustering algorithm
Implemented samolds' marker dragging fix, placed eventlisteners in better places
SPOT-337: Pin now highlighted when clicked on map
Merge branch 'master' into active-marker
Merge branch 'jswan2'
SPOT-337: Put visual focus on active pin by greying out other pins when a pin is clicked
Removed wayward console.log from global.js
SPOT-350: took markerclusterer out of the desktop template because it won't be needed
SPOT-350: Changed the mobile templates so they now use clustering.js instead of markercluster.js
SPOT-350: changed the way the max clustering distance is calculated (based on map diagonal instead of map width)
Merge branch 'master' into clustering
Removed unecessary logic that checked if spacescout markers needed to be updated.  It always does, as SPOT-350 replaced the code that did that
Added LICENSE, NOTICE, and updated copyright date in README.
Added license notice to all UW-modified .py files.
Added license notice to all UW-written .js files.