TC-4677: iOS8: Support New Geo Permissions

Add support for iOS8 Location Services permission handling.

For approach details see https://gist.github.com/benbahrenburg/c4c992c8c61d197510ea
For ticket see https://jira.appcelerator.org/browse/TC-4677
API document update

API document update and small fixes
Merge pull request #6059 from jonalter/TIMOB-17638-3_4_X

BACKPORT: TC-4677: iOS8: Support New Geo Permissions