Allow any constant to be referenced in config files (ConfigHandler::replaceConstants()).  Courtesy of Johan <johan.mjones at ongame dot com>
Added a contexts.ini template and fixed the config_handlers to use it
Altered the assertions in the test templates to do a assertTrue on a false value so we get a useful line number in return.
Fixed the index template for the new buiz with the context/controller refactorings.
Synced up the autoloads
More config syncing, removing stray configs in samples dir.
Dropping factories.ini (goodbye, mate!)
Syncing compile.conf
Fixed Order of stuff when initializing the context, and added start of some tests for database stuffies.
Fixing Context::initialize() - using array_merge instead of $arr + $otherArr to prevent overwriting of values
* Fixed pass by reference issue in AgaviTestTask
 * Added another test to Context
 * Made the caching of class locations and where the cache is stored configurable (see tests/test_environment.php)
added a constant to toggle/define the location of cache file (AG_TEST_CACHE_DIR)
moved the pseudo test storage class where it's utilized
Cleaner test setup..
Dont clobber our parameters array with a null
dont be redundant
Added means of explicitly setting the session_id
hmm.. simple validator ini sample
The Real Deal.
Synced up changes from trunk, merged in revs 243:262
Added UnreadableException (extends ConfigurationException), thrown wheneever a (cached) config file could not be found or read.