Merge pull request #389 from RosettaCommons/roccomoretti/cmake_unit_debug_combine
Combine unit and debug builds for CMake
Having separate debug and unit builds for CMake meant that the core libraries would need to be built twice if you wanted to use both of them. This commit puts both of them in the same directory (build_debug).
The default is to build both unit tests and executables, but you can build a subset with new targets (usable either on the make/ninja command, or with the ninja_build.py script):
unit - just the unit tests
bin - just the executables ( apps + pilot_apps )
apps - just the released apps
pilot_apps - just the pilot apps
(app name; no extension) - just that application
The cmake/build_unit directory is no longer needed, but may stick around if you have some compiled files in it. Feel free to delete it.