XKKeychainDataAttribute: avoid calling NSKeyedUnarchiver if the data is empty
Fix error domain string
Workaround broken Travis CI setup