Implemented drag&drop feature on APIs >= 11
Drag&drop improved using a workaround to allow changing dragged item
visibility. Still some problems when selecting text and then dragging it
(crashes)
Fixed misbehavior when dragging items out of the view.
Changed drag handler image.
Refactored moving some code to App and Settings classes.