Sync 331

Thanks @mseaton!
Since payload is a field of the SyncRecord object I think the payload property and set/get methods belong here. I don't think that just because the property is not mapped in the hibernate file the property should not be part of the SyncRecord object. We have many other openmrs objects that have fields that are not mapped in the their respective hibernate files.