Cleaning up some crufty leftovers

plus fixing a missing io.EOF check
Filling in more tests for the uploader
Updating tests to use colons instead of semicolons
More test rearranging and shuffling.  wheeeee.
Filling in config bits for null upload provider, adding test that hits it
Merge branch 'touchup' into uploader-tests
Adding a bunch more tests, eh
Merge pull request #17 from meatballhat/moar-tests

Moar tests