Remove engine isolation

The isolation only caused problems because the layout couldn't access
application routes. A isolated engine really needs it's own layout. But that
would defeat the whole purpose of the gem.

The namespacing of the models and controllers provides enough isolation.