Added layout for pin submission process
Populated the spinner with the selectable pin types
Refactored code to draw all the pins
Re-arranged the layouts

This is so all of the edit controls are in one layout which can have its
visibility toggled.  

Sidenote: when you rearrange layouts, clean the project because eclipse
apparently doesn't make the necessary changes to R.java automatically.
When I first tested this the app crashed with a
IllegalClassCastException because it thought I was casting a
relativelayout to a spinner.
Toggling the visibility of the layout works as expected.
New pin can be placed and dragged, editing UI appears as expected.
Submitting pins works, some scenarios still break the UI though
Marker can now be deleted correctly
New marker title and snippet now gets updated when the marker is
submitted
Updated API interface to be compatible with the new version of the API

Types for comments and pins will be remapped as follows: 
"FORUM" -> "COMMENT"
"GENERAL MESSAGE" -> "ADMIN"
"TRASH PICKUP"/"HELP NEEDED" -> "MARKER"
Merge branch 'android-pins-experiment' into android-mapview
Merge branch 'android-apiupdate' into android-mapview

Conflicts:
	android/src/com/xenon/greenup/FeedSectionFragment.java
	android/src/com/xenon/greenup/api/APIServerInterface.java
	android/src/com/xenon/greenup/api/Pin.java
Fixed marker colors and pin submission to use the new types