Remove `autoFormatRange` option and `onChange` issues

 - remove `autoFormatRange` option, use `dom.html` instead, #561, #280
 - update arguments order on `onChange`, #577
 - trigger `onChange` after dom editing, #515
 - comment on `range.createFromBookmark`(textnode normalize issue, miss match offset)