Merge pull request #17 from jasenlew/master

Saves new activity to server
added a layerGroup to manage markers
Creates
Delete npm-debug
Merge pull request #18 from jakecadams/layers

added a layerGroup to manage markers
LocationService with functions to get and set current location
Merge pull request #19 from jakecadams/locationservice

LocationService with functions to get and set current location
Allow users to remove tags on click
Activity now stays open when edit is cancelled
Added comments to activities.js
Merge pull request #20 from gjtrowbridge/remove-tags

Allow users to remove tags on click
Added q module to package.json
Merge pull request #21 from gjtrowbridge/add-q-module-to-package-json

Added q module to package.json
Upon creation of new pin (from Capture state), return to map state
Merge pull request #22 from jasenlew/return2Map

Upon creation of new pin (from Capture state), return to map state