make it possible to return the routes instead of having to intialize the application

try to get the controller by convention

add first implementation of automatic resolve

add another test just to be sure

store the resolved object

merge two branches together

more tests

remove debug error_log

add phpdoc to public app.php method

use the same variable for the public app.php method

typo fix

deprecate old methods and add services for public interfaces

deprecated getServer method

disallow private api injection for apps other than core or settings (settings should be an app goddamnit :D)

register userid because its such an often used variable