Merge pull request #118 from khawkins/unstable_merge

Mobile SDK: Merging unstable to git.soma
Merge pull request #120 from khawkins/unstable_merge

Mobile SDK: Merging unstable to git.soma
Merge pull request #121 from khawkins/unstable_merge

Mobile SDK: Merging unstable to git.soma
Merge pull request #123 from khawkins/unstable_merge

Mobile SDK: Merging unstable to git.soma
Update MobileSDK to handle the org settings dictionary storage and retrieval in SFUserAccount.
SFUserAccountManager has minor updates as well for ease of use. A convenience method is added to help retrieval of the internal org access.
Update the dictionary stored to be less specific to org settings and more generic to general purpose storage for client apps to store data out of the user's sandbox.
Remove old reference to hasAccessToInternalCommunity
Update comment on customerData
Merge pull request #126 from asikora/unstable

Generic Dictionary storage for SFUserAccount
Merge pull request #564 from khawkins/unstable_merge

Adding custom data attributes to SFUserAccount
Passcode inactivity expiration not in sync with timer
Merge pull request #566 from khawkins/fix_inactivity_expiration

Fix inactivity expiration
Making key store key storage and retrieval thread-safe
Adding thread safety test for key store
Oops, constant was not constant
Merge pull request #567 from khawkins/keystore_threadsafe

Making keystore thread-safe
Merge branch 'unstable' of github.com:wmathurin/SalesforceMobileSDK-iOS into fmdatabasequeue