Merge pull request #48 from TessMyers/develop

RR paths highlight, drag to remove mocked up
(feat) added file to convert tree to regex string
Merge pull request #49 from darkstar21/develop

adds file to convert tree to regex string
removeNode can correctly get the node and tree

we're setting stuff on the window for testing purposes, lets be sure to remove that.
modifyTree can remove nodes
Can remove Alternates & children of alternates
Merge pull request #50 from tgrrtt/develop

Implemented match and alternate removal
(fix) starts idNum at 0 on each new tree
(cleanup) cleaned modify-tree factory, railroad directive, and main controller
Merge pull request #51 from darkstar21/develop

Cleaned up modify tree factory, railroad directive, and main controller
changes confusing comments in matches and test string directives
highlights currently "removable" elements (charset, literal sequence, capture group)
clicking on RR components results in copy appended to DOM
integrating UI with removeNode factory function
click and drag to remove works on terminals inside a capture block