Merge pull request #62 from shanswami/develop

Switches back to stylus
(test) basic testing works now
Merge pull request #63 from darkstar21/develop

basic testing works now
(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.
Merge pull request #64 from tgrrtt/develop

Added gulp task for testing
(fix) drag and drop actually works the way it's supposed to
Merge pull request #66 from TessMyers/develop

(fix) drag and drop actually works the way it's supposed to
cleans up files, removes dependencies
wrangling with text highlight
deleted highlight directive