Add fix stubs
Merge remote-tracking branch 'origin/experimental' into fix-list
Added typeIsTextNode function
Minor tidy up
Added elementFirstInvalidElementOfValidParent function
Check for valid wrapper before enabling list buttons
Updated rangy
Added rangeReplaceSplitInvalidTags and rangeReplaceWithinValidTags
Removed range functions
Updated listToggle behaviour
Added list toggle test
Added type checking in elementChangeTag
Whitespace
Added rangeSelectElement
Removed rangeExpandWhiteSpace
Added code to rangeReplaceSplitInvalidTags to remove empty leftover tags
More listToggle tests
Updated documentation, fixed function call
Updated list toggle tests
Minor documentation update