Using user agent with "SmartSync" for rest calls from sync manager
Salesforce SDK manager has a isNative app
User agent returned by [SFRestAPI userAgentString] returns the native or hybrid user agent (it knows the app type by checking [SalesforceSDKManager sharedManager].isNative
Got rid of the hybrid user agent computing method
Using reflection to figure out if the application is native or hybrid
Merge pull request #824 from wmathurin/unstable

Modified user agent for calls coming out of Sync Manager
Merge branch 'unstable' of https://github.com/forcedotcom/SalesforceMobileSDK-iOS into unstable