changed sample app, code templates and testing to supply names as arguments when initializing environments and contexts
use context directly instead of getter method in LoggingConfigHandler so test doesn't break
tests are working again
changed tests to use the 'test' context everywhere
fixed LoggingConfigHandler tests
made passing of env/context names to Agavi::bootstrap()/AgaviContext::getInstance() mandatory. as an alternative, set 'core.environment'/'core.default_context' directives
Added AgaviContext to AgaviLayout, fixed AgaviLoggingConfigHandler to initialize layouts correctly and also remembered to fix tests this time.
To make commit statistics look better I make at least one typo per commit....