First pass at some build simplification. Moving some tasks around
between the various build files so that they are grouped more
functionally than by type. Starting with HLA v1.3 C++ and its test
suite. Splitting out the tests and the interface into separate files.
All working on Mac OS X.

Next: ieee1516e on Mac OS X
Then: windows
Small fixes to the test compilation task to make it 32/64-bit happy