Fixing up the pom.
Renamed EditListener to HistoryWatcher.

And some other minor tweaks...
Added a more subtle history watcher.

This needs a better name.