Cash: ability to load config files through the magic of hashie :)

Still need to update the changelog and readme... and squash :)

how you guys like it? cc @dblock
I think I would rename this to `settings` as suggested. Or maybe give it a completely different name, like `database`, just for illustration purposes.