Code style cleanup

Refactor all the code using tabs to comform to the majority of
the code.
Fix wl_notification_daemon

Passing desktop_shell pointers when binding wl_notification_daemon
is wrong, we should use wl_notification_daemon pointers in the
communication.
Rebase to weston master

Rebase to latest changes.