dock:: using undock instead of disable for runtime app
screen_edge: forbidden zone if app not in white list
dock:: update menu item after docking/undocking
add return value to remove warnings
dock:: notify item menu's change
dock: dock is shown when launcher is shown.
network: update GetActiveConnectionInfo()
network: refactor code, update nmGeneralGetDeviceIdentifier()
network: update activeConnectionInfo struct
network: refactor code
network: udpate GetActiveConnectionInfo(), support ipv6 and vpn
network: update nm_autogen, about font-end code
accounts: add exec command error signal
themes: change theme list after thumb generate successfully
accounts: fixed get user prop 'Locaked' error
Merge branch 'master' into develop

Conflicts:
	network/manager_devices.go