Asset metadata

WIP on asset metadata fields. Adds editing interface for asset metadata. Part of theodi/shared#64.