First crude implementation of multi processor support
Prepare for multiprocessor on Windows
Turn analyseTestSet into function
Merge initial changes for MP support to develop. Works, but needs refinement.
Merge MP support to develop