- Adds AgaviController::initializeModule() to load autoloads and module config
- Adds an AgaviDisabledModuleException() that gets thrown by AgaviController::initializeModule() when trying to initialize a disabled module
- AgaviController::createActionInstance() and AgaviController::createViewInstance() now call AgaviController::initializeModule() to have the autoloads and the module config available in any case
- AgaviContext::createModel() now calls AgaviController::initializeModule() to have the autoloads an the module config available

- needs some more testing

- fixes #824 along the way
- refs #825