TABDEV-2363: Fixed JiveContent comments.
TABDEV-2363: Updated comments. Added JiveMessageAttributes struct. Added outcomeTypes property per REST api documentation.
TABDEV-2363: Added correct answer methods per REST api documentation.
TABDEV-2363: Updated the tests to use the attributes structs instead of raw strings. Fixed test names.
TABDEV-2363: Updated to use new instead of [[ alloc] init]. Updated to use @[] instead of [NSArray arrayWithObject:]. Updated [NSNumber numberWithBool:YES] to @YES.
TABDEV-2363: Updated the readonly status of the new properties. Corrected the toJSONDictionary and persistentJSON implementations, including updates to JiveObject. Added tests for the new properties. Updated the tests for the old properties.
TABDEV-2363: Removed readonly from the outcomeTypeNames property.
TABDEV-2363: Implemented the toggle correct answer methods.
Merge branch 'TABDEV-2363' into develop