- Modified CMakeLists.txt to have a new option, "CDBUS_NO_CORE".  This will prevent the core CDbus from being built.  This can be useful at times when building the mainloops.
- Fixed a glib only build issue, used the wrong "#ifdef" in the CMakeLists.txt
- Add dependency on cdbus core to ev and glib libraries
- Move package dependencies up in script so all libs get
  the required include_directories() and link_directories()
- Reorganize CMakeLists.txt to reduce the number of conditionals
  and consolidate.