Various fixes and improvements.
Various fixes and improvements.

- fix return first element issue
- propagate end of dragover through DOM
- placeholder is now an element directive only

protonet/angular-drag-and-drop-lists,protonet/angular-drag-and-drop-lists