Merge pull request #53 from jedi4ever/TermBuffer2

extra Diff tests +  diff documentation
ledchange is now emitted, using the states of the 4 leds as args (l1 -
l4)
add cursor to HtmlRenderer
Initial untested DomRenderer
improved cursor diff tests + size diff