Add todo aborts.
Various change to make cube.t3 work.

Added simple dump / load functionality via data readers.
More work towards cube.t3.

Need to pause on this to sort out collection and iterator
intrinsics and interaction of metclasses and vm.
Converted vm.clj to bwo/monads.
Move to bwo/monads.

...and some tidying while we're at it.