Marker attaching

Please test the marker attaching / detaching functionality. I made a minor data API change, so please restart apache on vagrant after you pull. This will need another layer of re-factoring when the infoBubble functionality is refactored to the model level.
>> What are 1128.49 and 0.002?
Um...parameters that worked to give me the circle width I wanted. Must have found it on an online forum and tweaked.

>> Is there a reason to use a circle and compute the radius rather than just a circular marker?
Looks like this can easily be done now: http://stackoverflow.com/questions/11617998/how-to-create-circle-in-google-map-v3-with-same-radius-in-all-zoom-level. I can look into it.