Modifies the addon name, version, and other basic information.
Merge branch 'release-1.6.0.a1' into devel
Fixes a problem that empty <span> tags are generated at the start or end of selection when highlighting if it accidentally spans at the end of or start of an element. Also optomizes hightlight functions.
Fixes a problem that empty <span> is left after deleting highlights.
Merge branch 'fix-empty-span' into devel
Allows infinite undo and no operations are forced to be saved afterwards.
Merge branch 'improve-undo' into devel
Adds "data-sb-mark" attribute to all ScrapBook additions. "Removes all highlights" now removes all ScrapBook additions, including link and inline or sticky annotations.
Renames the name of inline annotations from "underline" to "inline" for consistency.
Merge branch 'add-data-sb-xxx' into remove-sb-additions
Fixes a problem that element outline style is corrupted after moseover by DOMEraser, and that empty <span>s are left after removing Scrapbook additions with DOMEraser.
Merge branch 'remove-sb-additions' into add-data-sb-xxx
Renames "data-sb-mark" to "data-sb-obj". Adds "data-sb-obj" attribute to ScrapBook generated css tags.
Merge branch 'add-data-sb-xxx' into remove-sb-additions
Fixes a problem that some Scrapbook additions (such as sticky comments) cannot be correctly removed, and a problem that some objects are not correctly removed with "Remove All Scrapbook Additions" command.

- Merges "sticky-absolute" and "sticky-relative" to "sticky", no longer use "sticky-header" and "sticky-footer" as sb-obj
- Renames "stripNode" function to "unwrapNode"
Merge branch 'remove-sb-additions' into devel
Merge branch 'devel' into improve-undo
Undo button can now be disabled whenever no history is unavailable. Editing inline annotation and editing or moving sticky annotation can now be undone.
Merge branch 'improve-undo' into devel
Fixes an issue that deleting data with sub-directories gets an error.