Search: fixed bug introduced in recent PR #900, related to comment on #909
Tech: removed jquery-ui and jquiery-ui-angular-drag-drop, replaced with native drag drop for angular, saved ~50kb in js libs, much cleaner & simpler usage, Also changed some behavior for drag drop, now panels are replaced when droped on (switch places), Closes #920
Merge remote-tracking branch 'upstream/master'