Updated the startMonitoringForRegion

-Updated the startMonitoringForRegion to use the didDetermineState
instead of didEnterRegion and didExitRegion (didDetermineState allows
for notifyEntryStateOnDisplay to fire)
-Added a notifyEntryStateOnDisplay parameter to the
startMonitoringForRegion on JS to allow for more frequent in region
monitoring on the background
Merge pull request #34 from cupojoe/master

Updated the startMonitoringForRegion