code cleanup
some variables added to inline javascript
OverlappingMarkerSpiderfier JS added
map functions extended: get locations geocoded, add all markers, use spider for overlapping markers