Fixed memory errors in testing code. Several calls to eratos() were never freed, as were the suites in AllTests.
Restructured CuTest code. Instead of making many suites and combining them, it now makes many suites and runs them one after another.