Revert "Globbing headers/sources instead of explicit list."

This reverts commit 9449788be6cd3e07d19c0947bdf81a3e52d6cdcf.
Adding mathtypes.h to CMakeLists.