res:dock:: try to fix multi systray and wrong orders
res:launcher/dock:: launcher background, dock position.

1. encoding launcher background uri.
2. add initDockedAppPosition() to Added handler.
lib:dbus  use gio/gdbus rewrite to solve  c-low-dbus message handle limit
lib:dbus fix zero length Array's type
res:dock:: fix the drag image is cut.
res:launcher:: fix header decorations are not the same width.
lib:dbus improve error handle
res:launcher:: fix dock will not shown when any item is dragged on launcher
lib:dbus fix struct panic
res:dock:: fix trash cannot drag and drop
res:dock:: fix trash icon is not changed.

the change is not smoothing.