updates gems and readme.
regions now store/restore data on undo/redo.

- this needs more thought, as it makes integration in using this hard with undo/redo. I'll let that simmer.
builds distro.