Added beforeDrag callback modeled after accept callback.

This callback gives you the ability to conditionally disable dragging of specific nodes. This is similar to how the accept callback allows conditionally disabling drop.
Added minified files as well.
Merge pull request #156 from RallySoftware/master

Added beforeDrag callback modeled after accept callback.