res:dock:: fix trayarea animation.
res:dock:: make switch much more smooth.

TODO:
switch correctly.
app:dock:: remove useless codes
res:dock:: port more to css and fix size problem.

1. port more to css.
2. fix the size problem for system item, that the hovered image size is bigger
than normal image.
res:dock:: fix time problem.

click and hover event for time.
lowpower:: hide cursor
lowpower:: lowpower always top with stack interval
res:dock:: fix preview problem and typo.

1. fix preview will be shown after destroying a preiview window for
multi-preview.
2. fix typo.
Merge branch 'develop' into win7mode
desktop::win7 mode :: there are Computer and Trash icon in desktop ; and can hide or show it by dconf-tools
res:dock:: add some output.
res:dock:: add some information for debug
res:dock:: add some output.
res:dock:: add some information for debug
greeter::keyboard select.png
res/app:dock:: switch between 2 modes smoothly.

remove DCore.Dock.set_height/set_panel_height, changing
dock_height/panel_height on C.
Merge branch 'develop' into win7mode
res:dock:: fix tray icons problem.

reason:
the tray icons maybe not shown, this might be caused by wrong position.

solution:
update tray icons after animation is done.
Merge branch 'develop' into win7mode

Conflicts:
	resources/dock/js/plugins/system_tray.coffee
lock:: keyboard css update