Even more work on migrating the static View methods to instance-based.

This round includes addMetaName, addMeta, and addHead.
Config to FormElement is abstracted into its own function.

This allows other systems to make use of the Config system, such as a custom controller for managing a component's config options.