Separate asset map and template map

Allows us to change the Template class to be more consistent with
other digital assets by letting the controllers specify how to
translate an asset load from a template load-and-prefill-form
Delete AF data after tests
Swap names for template datastreams

Makes templates more consistent with other digital objects where
descMetadata stores the object metadata.  Hacks template map to be a
copy of the ingest map with the datastream swapped.
Rename template :name to :title

Makes templates again more consistent with other assets by dropping
the "name" alias