Add automated regression tester framework

For all your cpsl testing needs. Refer to README for help. If you are
confused contact me for further details. This is simply meant to make
regression testing a much easier process. Note that you cannot test
input functions like 'read' since that would require a human input to
the mars simulator.