Compiling with GCC 4.4 and unit tests ported and passing