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.
All of the rest of the Crashlytics changes are updated to be the same for me when I run the app, but not this one. Could you do another rest and don't commit this change next time (`$ git commit -p` should allow you to patch which changes you want to commit). Sorry to be a pain; just not sure what this change is doing.