Added basic (untested) support for CMSIS-DAP programming when building tests. Tread carefully, and don't use this yet, except for testing. In the future I plan to add GDB functionality so we can potentially debug.