Fixed the bug #101
fixed dupes error #101
fixes a bug connected with `$nodesMap` idea introduced in 60203637
Merge pull request #104 from jrencz/feature/jrencz/child-nodes-fix

hasChild bugfix
Added ability to delay dragStartEvent.

Using angular's $timeout I created a "long click" to start the drag. This allows  for nodes to be clicked on or double clicked without creating buttons that use 'data-nodrag'. It is as simple as adding data-drag-delay to the ui-tree element and type how many milliseconds they want the user to hold the mouse down.
Created a new build with data-drag-delay feature added
Added drag delay feature to the demo page
Merge pull request #105 from ordiep/drag-delay

Drag delay feature
Revert "Added drag delay feature to the demo page"

This reverts commit f09e6f4bbe2d79e1743fa094f723e2fc4538bb18.
fixed #107
Highlighted text is unselected while dragging without preventing mousedown event
ng-model should be an array
Merge pull request #110 from yurks/patch-1

ng-model should be an array
Merge pull request #109 from ordiep/unselect-dragged-text

Highlighted text is unselected while dragging
fixed #111 #106
added scrolling up and down when moving an element outside of document; added closure-compiler instead uglify
Merge pull request #113 from domio/master

Minimizing with clouser-compiler; Changed interface of dragging of the element
add filter sample
Use correct script and css path in usage example
Merge pull request #116 from wader/patch-1

Use correct script and css path in usage example