Using fmdatabase queue in smartstore
Everything compiles - but has not been tested yet
Avoiding block during query soup
SmartStore tests passing  - except the ones related to encryption
Using NO instead of FALSE
Merge from unstable
Merge branch 'unstable' of github.com:wmathurin/SalesforceMobileSDK-iOS into fmdatabasequeue
Fixed a couple of tests failures (one left)
Database queue was never provided key for underlying db
Misc refactoring - still one test failing testPasscodeChange for the passcode -> no passcode cases
Last test now passing as well.
Merge pull request #568 from wmathurin/fmdatabasequeue

Using FMDatabaseQueue in SmartStore to make it thread safe