Started work adding in the capability for a geofence.
The intent service triggering now works.  It will register an intent with a geofence and run that intent on enter or exit.
Merge remote-tracking branch 'origin/master' into NewDatabase
Moved the working fence code over to the ActionSelector in order to differentiate between entry and exit of a fence.  Code is currently untested.
Finally decided where to put the location callbacks so that the fences would be placed in the Location Service and updated when the fence is moved.  It's now located in the @MyMap class just.  That thing is getting huge and in bad need of a refactoring.  I'll get to doing that soon.
Did a little cleanup and added a lot of comments.