Fix for enabling touch support for dragNodes.js plugin

Dragging nodes can now be done using the touch screen. Confirmed to work on WIndows 7&8 with windows Chrome and Firefox. Options are also added to disable/enable touch or mouse features as well as hide edges when dragging nodes for performance reasons. 

Checked with Grunt and everything seems good on my end