Workbench infrastructure

This required a small change to the top-level info.json spec, namely it requires a metadata.type = "workbench" field, and all of the "path" values referring to runs were changed from absolute URLs to relative paths from the top level file.
Moreover, all the controls will be lost and out of synch.