fixes update_all setting all values to 0
adds more tests
refs #3 don't touch the filesystem for unit tests
version 0.2.0