Permit constant instances

The container now permits us to add 'constant' instances, such as
strings, database connections, files, paths, and other environmental
parameters.  Component classes can now reference these instances, as
they do any other instance.  Constants are ignored by the backing
DAG and lifecycle methods are not called on them.