[hacc vis] Improve some diagnostics
[core] Add erroneous commands to history too
[phys] Move ~Object to .cpp
[hacc] Fix document not destroying all its data
[hacc] Make Tree haccable by being its own representation
[core] Add set command
Move working directory to modules