Fix minor code style inconsistencies
Tweak sample app's person view controller nib
Add general error code constants and harden existing codes
Merge branch 'master' into peng/add-accounts-widget

Conflicts:
	NBClient/NBClient/NBAuthenticator.m
Tweak translation key names for sample app
Add localization files for client library
Add Foundation extension for convenient i18n strings
Add Foundation extension for generic errors
Localize authenticator error messages
Localize client error messages
Merge branch 'master' into peng/add-accounts-widget

Conflicts:
	NBClient/NBClient/NBAuthenticator.m
Fixup implicit auth in authenticator
Mitigate openURL hanging for several seconds

Happens when called immediately following app launch.
Add error code for auth-credential operations
Remove hard-coded nation names from sample app config

Ideally the sample app should be able to switch
between the various degrees of sdk usage. Perhaps
in the future.
Add client library localization files to sample app
Harden UIKit extension for generic alert-view

Default to a generic error.

Allow recovery suggestion to be nil.
Allow people view controller to handle the account button