Get rid of DomTerminal and refactor.
Refactor.

The "diffing" code is now shared between the two renderable terminals.
README and tweak pubspec.