Fixed iOS 8 location issue

You only need that last commit I'm not sure how I can specify just one.  But this will fix the iOS 8 issue, but I think we will need to wait to submit it as an iOS 8 app only because it uses some iOS 8 specific constants.  Also make sure you check the crashalytics thing as well.
I would actually hide this behind the iOS 8 check as well; no reason to init it on any other iOS version.