Cleaned up the GeoFenceReceiver code.  I moved the transition actions to their own methods.  I also modified the code so that instead of relying on variables to be passed into the Intent I use the requestId of the Geofence to lookup the associated Startpoint and pull the center coordinates from there.  I also went through the various Cursors that I was not closing and added close methods to them.  I modified the looping mechanism for the Cursors as well to make it simpler to read.