Merge pull request #181 from kossebau/supportDirectTextStylingOT

Support direct text styling in collab mode
Fix lots of OT for MoveCursor (semantics of position & length were misunderstood)
Log more details on errors in core.UnitTestRunner.areNodesEqual