network: update test code ; use new style of dbus error handle
add the makefile (only used for check compiler error)
keybinding: grab button event
Merge branch 'master' into develop
go dbus: add error handle