Merge pull request #235 from mikeh/master

Update build scripts
Phase 1 of MOBDSK-674: Changed property names, swapped internal implementation of variable to a dictionary of AlfrescoProperty objects and change attachment methods to accept AlfrescoDocument instead of AlfrescoNode.
Removed AlfrescoWorkflowVariable class
Integrated changes from Taz and added checks for variable retrieval.
Final phase of MOBSDK-674: Introduced AlfrescoListingFilter onto AlfrescoListingContext then use this mechanism to filter processes by state.
Merge pull request #236 from gavincornwell/master

MOBSDK-674: Final phase of WorkflowService refactoring
Made the new AlfrescoListingFilter a public header and added it to the main SDK include file.
Merge pull request #237 from gavincornwell/master

Build fix
Workflow bug fixes
Updated Xcode version, clean up of project warnings
Workaround for MNT-10977
Workflow bug fixes
Updated Xcode version, clean up of project warnings
Workaround for MNT-10977
Merge pull request #238 from tmughal/master

Workflow bug fixes, Xcode Update, Server bug workaround
Updated to Xcode 5.1 project settings for Sample projects
Merge pull request #239 from tmughal/master

Updated to Xcode 5.1 project settings for Sample projects
Fix: Cloud fix for task retrieval fallout
Merge pull request #240 from tmughal/master

Fix: Cloud fix for task retrieval fallout
MOBSDK-685: Workflow service start process fails if multiple assignees are selected
MOBSDK-685: Workflow service start process fails if multiple assignees are selected
Merge pull request #241 from tmughal/master

MOBSDK-685
Provided support for fixing MOBSDK-518 & MOBSDK-519 via the ability to checkin and checkout content, thus forcing a version to be created. Tests added to validate the new functionality but more to come.

Also pulled in the latest CMIS library.
Merge pull request #242 from gavincornwell/master

Provided support for fixing MOBSDK-518 & MOBSDK-519