Updated 'Alternate' removal

Can handle cases where parent is not an alternate.
Merge pull request #52 from tgrrtt/develop

Updated 'Alternate' removal
Merge pull request #53 from TessMyers/develop

click and drag to remove works on terminals inside a capture block
live reload actually reloads page
fix(removed resetting idNum)
Merge pull request #54 from tgrrtt/develop

Fixed problems related to idNum and livereload
Can remove capture-groups
Removes grouped character rather than individual ones
Can remove quantifieds
Added commenting for charsets
Merge pull request #55 from tgrrtt/develop

Can remove node of any type
Merge pull request #56 from TessMyers/develop

disables annoying user-select
temporary patch fixes  dropping problems