Cleaned up some Scons issues.

Scons is starting to be able to run our tests for us. Yay!
Removed some old build systems. Now we are moving to the dev branch.

Removed makefiles and tupfiles
made all unit tests compatible with speedunit now