[compositor] add support for overlay windows

This also fixed maliit issue: the top part of maliit window is now transparent (as it should be) instead of black.
Merge pull request #25 from faenil/overlay

Add overlay windows handling