Parallel For functionality
-Interpreter now (mostly) parallel for statements
   -There is still an unidentified race condiiton that occasionally occurs
   (parForTest.ttr fails between 0.1% and 0.2% of the time, parFor2 unknown)
-Added test cases for the new functionality

-Variable lookup now has a coarse lock, preventing race condiitons until a more efficient solution is implemented

-removed several unnecessary files
-updated gitignore to ignore the log files from the testing scripts
Merge branch 'master' of github.com:IanFinlayson/tetra

Conflicts:
	.gitignore