REBASEME: Undef all but our MSP tests
MSP: An empty MSP Task with initial notes
MSP: Add several utility classes

These are taken from our initial prototype repository.
Naming conventions were updated, and the coding style somewhat adapted
with astyle.
MSP: General MSP comments
MSP: A naive sequential prototype
CMake: Mark dependencies as required
MSP: Initial test instance class
MSP: Initial suite integration of the sequential tests