added new build option: WITH_XRANDR
make xcomposite support optional
kdebug: add default message printing destinations
fix an FTBFS when build with clang