Merge pull request #210 from tmughal/master

MOBSDK-667
Build fix: Updated appledoc needs to ignore build directory
Merge pull request #211 from mikeh/master

Build fix: Updated appledoc needs to ignore build directory
Merge pull request #212 from tmughal/master

Fix: Constant fix
Merge pull request #213 from tmughal/master

Refactored task attachment retrieval for the legacy API
Fixed MOBSDK-654 and MOBSDK-665

More consistency updates, also removed updateProfile method from PersonService as the implementation was commented out and it was never implemented for the Android SDK.
Merge branch 'topic-MOBSDK-654-665'
Merge pull request #214 from gavincornwell/master

MOBSDK-654 and MOBSDK-665
Merge pull request #215 from tmughal/master

Updated workflow model objects
Merge pull request #216 from tmughal/master

Fix: unit test regression fix
Test fix: Improve logging on failing test "testRetrieveContentOfDocumentWithDoubleByteCharacters"
Merge pull request #217 from mikeh/master

Test fix: extra logging in "testRetrieveContentOfDocumentWithDoubleByteCharacters"
MOBSDK-616: Multivalued property issue
Merge pull request #218 from gavincornwell/master

MOBSDK-616: Multivalued property issue
Removed errant log level setting from 9fb08f5
Merge pull request #219 from mikeh/master

Removed errant log level setting from 9fb08f5
MOBSDK-660: SDK: Convert to modern Objective-C code
MOBSDK-663: SDK: Update unit testing framework to XCUnit
MOBSDK-662: SDK: Ensure 64-bit compatibility
-- Note, due to an API incompatibility this update does not take into account any changes required for ObjectiveCMIS-64bit
MOBSDK-660: SDK: Convert to modern Objective-C code
- Modern enum syntax