The C++ code works again!
Moved the ArrayList cpp file to the include directory under the tpp extension in preperation for #9.
Changed quite a few uses of signed integer to their unsigned equivalents to adhere to the new C++ compilation flags from #18.
Changed makefile to understand that the C++ code no longer has compiled non-test sources (thus no library) per  #9.