[ZEPPELIN-3076]Chart field is also draggable and sortable in the 'keys', 'groups' and 'values'
[ZEPPELIN-3076]Chart field is also draggable and sortable in the 'keys', 'groups' and 'values'

### What is this PR for?
Current the `keys`, `groups` and `values` is only droppable. It is a little inconvenient if I want to drag it to other place or sort it.
This feature let `keys`, `groups` and `values` not only `droppable`, but also `draggable` and `sorttable`.

### What type of PR is it?
[Feature]

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-3076 [ZEPPELIN-3076]

### How should this be tested?
I have Add the Screenshots for the test. Just as the Screenshots showing, all the element in `keys`, `groups` and `values` is draggable and sorttable.

![untitled project4](https://user-images.githubusercontent.com/5969176/33252922-ed1ab0b4-d37b-11e7-8a5c-b3dbb6765d18.gif)

### Questions:
* Does the licenses files need update? NO
* Is there breaking changes for older versions? NO
* Does this needs documentation? NO

Author: liguohui <liguohui@cmss.chinamobile.com>

Closes #2686 from liguohuicmss/draggable-field-keys-groups-values2 and squashes the following commits:

08b86b8 [liguohui] add a new line
ebb8436 [liguohui] Chart field is also draggable and sortable in the 'keys', 'groups' and 'values'

tinkoff-dwh/zeppelin,cquptEthan/incubator-zeppelin,Leemoonsoo/zeppelin,datalayer/zeppelin-datalayer,hammertank/zeppelin,pellmont/zeppelin,VipinRathor/zeppelin,prabhjyotsingh/incubator-zeppelin,jongyoul/zeppelin,zjffdu/zeppelin,datalayer/zeppelin-datalayer,herval/zeppelin,namanmishra91/zeppelin,datalayer/zeppelin,r-kamath/zeppelin,lresende/incubator-zeppelin,r-kamath/incubator-zeppelin,herval/zeppelin,apache/zeppelin,datalayer/zeppelin,prabhjyotsingh/zeppelin,fogbeam/zeppelin_mirror,Leemoonsoo/incubator-zeppelin,herval/zeppelin,jongyoul/zeppelin,sergeymazin/zeppelin,zetaris/zeppelin,r-kamath/incubator-zeppelin,zetaris/zeppelin,vipul1409/zeppelin,doanduyhai/incubator-zeppelin,karuppayya/zeppelin,yu74n/zeppelin,apache/incubator-zeppelin,zetaris/zeppelin,apache/incubator-zeppelin,cquptEthan/incubator-zeppelin,herval/zeppelin,tzolov/incubator-zeppelin,apache/zeppelin,prabhjyotsingh/incubator-zeppelin,cquptEthan/incubator-zeppelin,doanduyhai/incubator-zeppelin,karuppayya/zeppelin,apache/incubator-zeppelin,yu74n/zeppelin,karuppayya/zeppelin,mwkang/zeppelin,datalayer/zeppelin-datalayer,karuppayya/zeppelin,datalayer/zeppelin-datalayer,zetaris/zeppelin,jongyoul/incubator-zeppelin,r-kamath/zeppelin,pellmont/zeppelin,anthonycorbacho/incubator-zeppelin,joroKr21/incubator-zeppelin,vipul1409/zeppelin,mwkang/zeppelin,Leemoonsoo/zeppelin,lresende/incubator-zeppelin,cquptEthan/incubator-zeppelin,zetaris/zeppelin,prabhjyotsingh/zeppelin,r-kamath/incubator-zeppelin,yu74n/zeppelin,r-kamath/zeppelin,jongyoul/zeppelin,doanduyhai/incubator-zeppelin,r-kamath/incubator-zeppelin,hammertank/zeppelin,tzolov/incubator-zeppelin,prabhjyotsingh/incubator-zeppelin,herval/zeppelin,namanmishra91/zeppelin,fogbeam/zeppelin_mirror,sergeymazin/zeppelin,joroKr21/incubator-zeppelin,lresende/incubator-zeppelin,jongyoul/zeppelin,karuppayya/zeppelin,datalayer/zeppelin,zjffdu/zeppelin,karuppayya/zeppelin,zjffdu/zeppelin,VipinRathor/zeppelin,Leemoonsoo/zeppelin,jongyoul/incubator-zeppelin,pellmont/zeppelin,VipinRathor/zeppelin,sergeymazin/zeppelin,joroKr21/incubator-zeppelin,r-kamath/incubator-zeppelin,lresende/incubator-zeppelin,VipinRathor/zeppelin,lresende/incubator-zeppelin,prabhjyotsingh/zeppelin,zjffdu/zeppelin,pellmont/zeppelin,anthonycorbacho/incubator-zeppelin,cquptEthan/incubator-zeppelin,apache/zeppelin,tinkoff-dwh/zeppelin,Leemoonsoo/zeppelin,herval/zeppelin,vipul1409/zeppelin,prabhjyotsingh/zeppelin,namanmishra91/zeppelin,apache/zeppelin,joroKr21/incubator-zeppelin,vipul1409/zeppelin,joroKr21/incubator-zeppelin,mwkang/zeppelin,zjffdu/zeppelin,apache/incubator-zeppelin,prabhjyotsingh/zeppelin,yu74n/zeppelin,tinkoff-dwh/zeppelin,datalayer/zeppelin,fogbeam/zeppelin_mirror,anthonycorbacho/incubator-zeppelin,tzolov/incubator-zeppelin,datalayer/zeppelin,karuppayya/zeppelin,fogbeam/zeppelin_mirror,hammertank/zeppelin,hammertank/zeppelin,joroKr21/incubator-zeppelin,prabhjyotsingh/zeppelin,apache/zeppelin,VipinRathor/zeppelin,namanmishra91/zeppelin,zjffdu/zeppelin,Leemoonsoo/incubator-zeppelin,namanmishra91/zeppelin,tinkoff-dwh/zeppelin,yu74n/zeppelin,jongyoul/incubator-zeppelin,mwkang/zeppelin,r-kamath/incubator-zeppelin,pellmont/zeppelin,anthonycorbacho/incubator-zeppelin,zetaris/zeppelin,joroKr21/incubator-zeppelin,jongyoul/zeppelin,hammertank/zeppelin,apache/zeppelin,anthonycorbacho/incubator-zeppelin,tzolov/incubator-zeppelin,yu74n/zeppelin,vipul1409/zeppelin,cquptEthan/incubator-zeppelin,sergeymazin/zeppelin,sergeymazin/zeppelin,mwkang/zeppelin,yu74n/zeppelin,jongyoul/incubator-zeppelin,herval/zeppelin,fogbeam/zeppelin_mirror,joroKr21/incubator-zeppelin,fogbeam/zeppelin_mirror,r-kamath/zeppelin,zjffdu/zeppelin,apache/incubator-zeppelin,VipinRathor/zeppelin,Leemoonsoo/zeppelin,sergeymazin/zeppelin,apache/incubator-zeppelin,pellmont/zeppelin,prabhjyotsingh/zeppelin,doanduyhai/incubator-zeppelin,Leemoonsoo/zeppelin,sergeymazin/zeppelin,tzolov/incubator-zeppelin,r-kamath/zeppelin,doanduyhai/incubator-zeppelin,doanduyhai/incubator-zeppelin,datalayer/zeppelin,jongyoul/zeppelin,apache/zeppelin,vipul1409/zeppelin,prabhjyotsingh/incubator-zeppelin,tinkoff-dwh/zeppelin,VipinRathor/zeppelin,r-kamath/zeppelin,hammertank/zeppelin,Leemoonsoo/zeppelin,jongyoul/incubator-zeppelin,cquptEthan/incubator-zeppelin,namanmishra91/zeppelin,hammertank/zeppelin,prabhjyotsingh/incubator-zeppelin,vipul1409/zeppelin,tinkoff-dwh/zeppelin,zetaris/zeppelin,Leemoonsoo/zeppelin,jongyoul/incubator-zeppelin,mwkang/zeppelin,doanduyhai/incubator-zeppelin,r-kamath/incubator-zeppelin,tzolov/incubator-zeppelin,namanmishra91/zeppelin,lresende/incubator-zeppelin,r-kamath/zeppelin,lresende/incubator-zeppelin,anthonycorbacho/incubator-zeppelin,Leemoonsoo/incubator-zeppelin,anthonycorbacho/incubator-zeppelin,fogbeam/zeppelin_mirror,Leemoonsoo/incubator-zeppelin,mwkang/zeppelin,tinkoff-dwh/zeppelin,Leemoonsoo/incubator-zeppelin,prabhjyotsingh/incubator-zeppelin,jongyoul/zeppelin,Leemoonsoo/incubator-zeppelin,pellmont/zeppelin,datalayer/zeppelin