Added ability to specify auto update at registration w/ tests
Remove priority flag from BaseSystem
SystemController now inherits a ResourceContext
Added copy constructor