TABDEV-3196: Refactored to eliminate duplicate code.
TABDEV-3196: Updated JiveContent to match the REST api.
TABDEV-3196: Added JiveDocumentAttributes struct. Fixed existing properties to match the REST api.
TABDEV-3196: Added outcome properties to match the REST api.
TABDEV-3196: Added editingBy property to match the REST api.
TABDEV-3196: Updated JiveContentBody tests.
TABDEV-3196: Added JiveContentBodyAttributes.
TABDEV-3196: Removed unneeded casts from tests.
TABDEV-3196: Added editable property to match the REST api.
TABDEV-3267 changed the test instance
TABDEV-3196: Updated method declarations to use JiveContentCompleteBlock.
TABDEV-3196: Added editing content methods.
TABDEV-3196: Added the autosave document with attachments methods.
TABDEV-3249: Updated the pod for the example project.
TABDEV-3175: Added named property constants to JiveProperty.
Merge branch 'TABDEV-3196' into TABDEV-3249
TABDEV-3196: Updated metadata property names to be named constants.
Merge branch 'TABDEV-3196' into TABDEV-3249
TABDEV-3249: Updated to the latest sdk.
TABDEV-2994 : automated the test case for lock support editing