Polish the comment and add a fixme
memoize the state names
Add some infrastructure to dynamicaly enable logging

using the robert.hooke library and some code in dev/user.clj which is
only loaded when in the :dev profile
Handle multiple volumes when archiving
Only add the volume suffix to the iso name if there is a volume