10/03/2008
* recursively merge the configuration hashes

07/01/2009
* Packaged as a gem (but still works as a Rails plugin).
* The app config object is now an instance of ApplicationConfiguration.
* NoMethodError raised if you try to access a config element that doesn't exist.
* ApplicationConfiguration#reload! to reread the config files and rebuild the app config object.