Merge branch 'hotfix/pins_key_bug'
Updated readme. 

Something strange must have happened when I merged things because the html was a little bit off and I fixed that in a prior commit.
merging remote develop
repaired merge conflicst. all hosts now relative to appengine
Changed android target version to 4.2.2 (API level 17) and added stubs for Map and Comment pages
Set up basic UI components for MainActivity
Fixing errors from console
merged and fixed bad request
removed some logging to be able to clearly see the pieces I want to see. Updated request method on heatmap to be the correct one (PUT)
Data was coming back as a string, uncommented eval to let it be parseed into the object that it is and the pins now show up on the map
Fixed up data to be sent to heatmap. Still a bad request though.
Fixed bad submission to heatmap endpoint
added comment adding api function pushCommentData
Added note to html about hijacking the form submission
fixed bug that kept the marker type selector on the screen
markers now being added on markerSelectTypeUp
#44 - Pin flow ui now working propery: The user taps the map --> presented with markerTypeSelect dialog --> user selects marker type ---> markerTypeSelect dialog fades ot -->  marker icon is made visible on the map --> message input dialog slides up, user types a message and hits ok, the message is attached to the pin object, serialized, and then POSTed
added an orange circle to match button colors
markerTypeDisplay cancel button works. The marker colors change after API pulls.. got to investigate. fixed#44
markerTypeDisplay cancel button works. marker colors are changing after API pulls, will investigate - fixed #44