Update the main CMakeFile to support conditional building of libraries. Also checks for KDE as optional dependency and outputs status at the end of configuring.
Update the main CMakeFile to support conditional building of libraries.
Also checks for KDE as optional dependency and outputs status at the end
of configuring.

cgaebel/gluon,pranavrc/example-gluon,pranavrc/example-gluon,pranavrc/example-gluon,cgaebel/gluon,pranavrc/example-gluon,cgaebel/gluon,cgaebel/gluon,KDE/gluon,KDE/gluon,KDE/gluon,KDE/gluon