added getter setter for uuid
adding prepend option to publish
adding flag no_wait_for_pending default false
adding callback and error callback to unsubscribe function
merging changes to add set_uuid and get_uuid
Merge branch 'master' into ZD-3076
merging ZD-3076
merging ZD-3142
bumping version to 3.5.48
Merge branch 'master' into RC-3.5.48