dock:: add display-mode support.
dock:: using Enum instead of String on gsettings.

1. fix a bug that passing wrong key.
2. using Enum instead of String to improve performance.
keybinding: fixed id-desc map error
dock:: rename legacy mode to classic mode
Merge branch 'win7mode' into develop
scons: fix polkit issue
rename package name lib/logger to lib/log
dock:: compact codes
use Makefile instead of scons

  * add COPYING (GPL-3+)

  * move components to src/dde-daemon, so we can add project dir to GOPATH.
      - eg. GOPATH=$GOPATH:$(pwd) go run bin/grub2/main.go
Makefile: add missing LC_MESSAGES to locale path
move libirary directories back to root
rename package name with prefix pkg.linuxdeepin.com
makefile: update
makefile: clean code