* update large example
* pass block down to <Text> for performance, closes#700
* add get-ranges benchmark
* optimize getRanges(), closes#699
* add serialization benchmarks
* optimize Raw.deserializeRanges() by computing marks once, closes#701
* change .merge calls to .set for performance
* change updateDescendant() to use getAncestors() for memoization
* change getPath() to use getAncestors() for memoization
* switch getTexts() and friends to use arrays while iterating
* rename split-block benchmark
* update benchmark compare script
* refactor Selection, deprecating old methods
* fix a few more things
* introduce an alternative for moveToOffsets
* add edge methods for move{start/end}OffsetTo
* fix selection return value
* fix deprecation warnings
* refactor transforms to make auto-generating easier
* refactor and deprecate selection transforms
* remove deprecation warnings from tests
* fix deprecation warnings in examples
As void-nodes now can be deleted, use a schema rule to normalize the document, and insert a paragraph when empty. Delete old "onDocumentChange" handler.
* Fix typo
just a minor typo in the docs!
* Fix typo in API docs
* Update focus-blur example readme to reflect the correct example
* Remove extra newline
* Correct Readme on the plugins example as well
* Correct readme for RTL example
* Fix own typo.
* Adding a Readme for the tables example
* Updated examples/dev.html so that the script would reload on a page refresh
* Made watch:examples verbose so we know when watchify has finished its work.
* Add base tests for isVoid with around text node
* Ensure that void nodes are surrounded by text nodes in Node.normalize
* Only wrap inline void nodes with text
* Fix indentation
* Add emojis example
* Adapt unit test "transforms/fixtures/at-current-range/set-inline/with-is-void"
* Adapt unit test "transforms/fixtures/at-current-range/insert-inline/with-inline"
* Adapt unit test "transforms/fixtures/at-current-range/insert-inline/block-start"
* add passing parent to leaf nodes, for rendering breaks
* add zero-width spaces in empty text nodes, to allow selections
* add zero-width space handling to copy/cut
* fix delete handling around inline void nodes
* fix tests for inline void nodes
* fix style
* fix void cursor handling across browsers
* fix void rendering tests