Support setting done and removing by dragging

Based on angular-dragdrop
Introduce jquery.ui.touch-punch for gesture support at mobile device

Not test yet