(fix) fixes some class selectors to accept all valid node types
cleans up railroad directive, drag appending still wonky
(refactor) refactors railroad directives to be modular functions, adds text-editing skeleton
(patch) temporary fix for DnD
Merge pull request #65 from TessMyers/develop

temp fix for DnD, refactors railroad directive
Added gulp task for testing

gulp test runs all tests once
gulp test:watch watches for changes and runs accordingly
Added  tree-to-input directive to html
Added karma deep and fixed path.