Per exercise CMake build recipe

Since each exercise pulls down any files except those with `example` in the name, populate each exercise with a CMake build recipe that works for each exercise.  The recipe is identical for all exercises at the moment, but could be tailored for specific exercises.