Pulled geolocation code out of camera.js
Unit tests for geolocation module
Docs and tidy
Use the state object to listen for capture mode change
Model 'change:propert' events now pass value as first argument to callback for cleanliness
Move time formatting logic out of camera.js
Unused variable
Merge pull request #13 from justindarc/camera-refactor

Added functional test for toggling Camera flash modes.
Merge pull request #14 from wilsonpage/diego-refactor

GeoLocation pulled out of camera.js
Had to merge with dmarcos/camera-refactor to resolve conflicts.