to reduce amount of painting svn path=/branches/work/kwin_composite/; revision=558580
besides drawing what should be drawn anyway, and there are still some things missing like stacking order for override redirect windows, but KWin is basically a compositing manager now. svn path=/branches/work/kwin_composite/; revision=558168