clutter: Various cleanups
Various commits i had from different branches, put them together so they are easy to review.
GNOME Shell side: gnome-shell!3501 (merged)
Edited by Bilal Elmoussaoui
Various commits i had from different branches, put them together so they are easy to review.
GNOME Shell side: gnome-shell!3501 (merged)