Custom runtime settings now supported

Allows for things like projects to define their own paths.