Merge pull request #190 from tmughal/master

MOBILE-623, MOBILE-624
MOBSDK-615 follow-up: Don’t block main thread for potentially long site cache operations
MOBSDK-626: Commented-out retrieveFormModelForProcess:completionBlock: and associated test
MOBSDK-627 - Comment dates do not parse when SDK compiled against iOS 7 SDK
MOBSDK-628 - Resolve static analyzer warnings from latest SDK
SDK Unit test fixes
- Allow TEST_SERVER variable to be read from xcscheme settings
- Ensure auto-versioning tests are not run against any 4.x server
- Fix hardcoded username in testAssignTask
- Reference ALF-20568 in testAssignTask
Update sample app project settings with latest Xcode recommendations
Merge pull request #191 from mikeh/master

MOBSDK-615, MOBSDK-626, MOBSDK-627, MOBSDK-628
MOBSDK-631: Remove all internal cloud API calls from SDK
MOBSDK-632: Fix incorrect use of __weak variables
MOBSDK-633: Workflow service should allow Public API use on Community 4.3 and newer
- Added AlfrescoWorkflowInfoTest
- Renamed Edition constants to be more consistent
MOBSDK-634: Several Favorites unit tests are not transient and do not check API results correctly
Merge pull request #192 from mikeh/master

MOBSDK-631, MOBSDK-632, MOBSDK-633, MOBSDK-634
MOBSDK-637: Workflow selector retrieveProcessWithIdentifier: crashes with an unrecognised selector
Merge branch 'topic-MOBSDK-637'