Method to parse hash name from manifest filename is now private.
Added tests for errors in manifest reads.
Fixed bagutil/checksum to single function.
Massive refactor for simplicity.
Massive refactor for simplicity.