did ALL THE THINGS; uniter_test passing again; loads of cleanup to do
better reboot-error handling/layering in RunCommands
operations now return State, not StateChange, which has become an internal detail; moved responsibility for hook-completion state changes to the runHook operation. also make StateFile.Write accept a *State instead of a mindless blech of individual params
move interfaces into interface.go; tweak error messages
gaah add files
Add some warnings about resource usage and backup archives.
removeMetadata -> removeMetadataID.
Drop a superfluous comment.
Clean up newStorageID.
Clean up addStorageMetadata.
UpdateFromMetadata -> newStorageMetaDoc.
Update the package doc comment.
fileSet -> isFileInfoComplete.
doc.asMetadata -> docAsMetadata.
Fix a doc comment.
Fix a doc comment.
Use errors.Trace.
gc.IsNil -> jc.IsNil.
Give a little more explanation about the backups package.
Be a bit more careful about stored timestamps.