ResourceNotFound was displaying the wrong value, use a class instead of a string
Fix minor nesting

ConsoleController is now responsible for preloading models to prevent namespace collisions with the root model (Ruby searches for matching constants in the root before invoking const_missing, so ::Application is loaded before ::Console::Application is lazy loaded by Rails)
Speculative playing aruond with loading source models.

Problems still remain:
  Core models aren't suitable for existing Rails routes (we use name rather than id)
  Need model wrapper objects for shared restapi/console abstractions that the model does not expose
  Need to switch to using cloud user as the core user object

Broker must be started with puma because console makes calls back to the broker instance (webrick is single threaded so it can't serve a nested call)