Transient metadata management

Added additional TransientMetadataManager component that takes cate of providing transient metadata for resource based on a set of known strategies.