Adding methods to make search scope and order and search result layout calls
Added util method isNetworkError
No more network manager
Using SFRestRequest and SFRestAPI in metadata manager
Merge from unstable
Merge branch 'unstable' of github.com:forcedotcom/SalesforceMobileSDK-iOS into unstable
Send the configured passcode data for the verify case.

Some consumers may still want to make use of passcode length and/or lockout time in their verification implementation.
Removing SFSmartSyncNetworkManager.h/.m
Merge pull request #831 from khawkins/send_very_passcode_data

Send the configured passcode data for the verify case
Move user agent logic

- Main logic is moved to SalesforceSDKManager, which can be overridden by setting [SalesforceSDKManager sharedManager].userAgentString.
- Per-module configuration is reinstated for SFHybridViewController, remains for SFRestAPI.
Sanity check qualifier argument
Merge pull request #832 from khawkins/user_agent

Move user agent logic
Not holding on to SFRestAPI instance anymore
Removing network manager from native template
Merge pull request #830 from wmathurin/unstable

No more networkmanager
Updates to caching storage/retrieval logic
Basic test for search scope and order / search result layout
Tests compile again
Success callback no longer have "OK" message by default - but our client side code still expects it
(Here is the cordova change that removed "OK" messages: https://github.com/apache/cordova-ios/commit/80a743670269eb8b9898cb1b090ff8f2d9164b15)
Renaming to SFSmartSyncPersistableObject
Merge pull request #833 from khawkins/smartsync_caching_updates

SmartSync caching updates