Add required call and setting for iOS 8

iOS 8 requires apps using Core Location to make an authorization request on the location manager in conjunction with a setting in the Info.plist to describe the usage reason.