Fix method App::output() to be PSR-2
Preparing for unit tests by removing instantiations from core classes.
Moving demo module install to its own route.
Lazy database initialization for query requests, ie. q('user')->s()->run();
Clean demo controllers. Move non-controller operations to model.
Add distribution config file