Updated info plist
Merge remote code.
1. Fixed Xcode 6 DP6 Swift update warnings and errors;
2. Now correctly request WhenInUse location update under iOS8.

Yes, you need iOS 8 SDK to compile the app. Well since its a Swift app, it is always compiled with iOS 8 SDK.