Initial work on plugin namespacing, requires adding ns property to plugins in wire specs and uses : as separator
Update dom plugins to account for plugin namespacing.  Preserve backcompat via plugin feature aliases.  Update unit tests, and include new tests for aliases to ensure we don't break them.
Merge plugin-namespacing
Removing link from metadata to proxy. Not needed, and paves the way for metadata to be used to create many proxies
More cleanup related to metadata, and proxies