Mounting, dispatching, error views, swig view engine

* better controller mounting
* new swig view engine
* temp in-app check for starting kona outside of an app
* currently excetion-raising view locals merging (https://github.com/queckezz/koa-views/issues/25)