Makefile support for testing with python-nose
Fix typo in db upgrade script
Allow config module to take an already opened file instead of a name

Helpful for testing
Start writing some tests

Just trivial tests of the config module, but you've got to start somewhere.