Add asset updating

Mainly for metadata. Part of theodi/shared#64