added buildPayload method to scheme, which produces all nonempty properties of its model. set default format for metadata as it is required for create endpoint.
removed impersonate
removed classes for unused platform objects, updated documentation in preparation for merge into master
added subscriber documentation