Implement insert(Un)OrderedList, indent/outdent.
Merge branch 'develop' into feature/insertOrderedList
 - Extract func.peq2.
indent lang `sk-SK` file.
Merge pull request #590 from HackerWins/feature/insertOrderedList

Implement insert(Un)OrderedList, indent/outdent.
Extracting `typing.js` (tab, insertParagraph) from `Editor.js`
Reduce undo stack from two to one
Change recording undo timing after modifying text
Fix unintended range result while initializing on Firefox browser
We should not remove a latest element from listAncestor result
Prevent error in fromOffsetPath
Add emptyBookmark and fix bugs in history module
Fix wrong unit test
Update dist files
Merge with upstream develop branch
Update test case for `list`.
Implement `dom` functions for backspace and fixed bullet bugs.
Merge branch 'master' into develop

Conflicts:
	dist/summernote.js
	dist/summernote.min.js
Add isBody function to determine BODY element in dom.js
Add comment for preventing unwanted default range on Firefox
Merge from upstream develop branch