renamed getComponent() to getRootComponent(); introduced getComponent($uri)

This allow retrieval of a specific application component by registered
uri
changed getComponent() to getRootComponent()
Internal configs are not camelCased
Removes path removal
Adds all paths from the component