SCC-60 implemented readMetadata, updateMetadata, upsertMetadata, renameMetadata, describeMetadata operations. Added support for creating/updating/upserting multiple objects. Code refactoring