Adding AVFoundation keys support and some other fixes

- dropping support for alternate region
- removing ErrorKitDomain
- adding support for AVFoundation error keys
- minor fixes
- updating example