Merge branch 'origin/akm'
added test for bug https://sourceforge.net/p/compassresearch/tickets/158/
improved console read. Now it doesnt crash on bad input (parse/tc) but requests the user to enter a new value

bug https://sourceforge.net/p/compassresearch/tickets/160/
fixed the case where a fatal error occurs in the interpreter but the process keeps running
Replicated sequential composition for actions has been implemented. Process will come in the next commit
Replicated sequential composotion for processes are now implemented
Refactored the AbstractCalculationStep out
More refactoring
Yet even more refactoring
Merge remote-tracking branch 'origin/kel' into akm