better support for iOS 7

isRegionMonitoringEnabled updated to check authorizationStatus for iOS
4.2+ as regionMonitoringEnabled is deprecated for iOS 6; add
maximumRegionMonitoringDistance property; CLCircularRegion support for
iOS 7