Added unit tests for growth, size, basic getting/setting and memory leaks. Fixed bugs that these unit tests picked up. Added protection for vector object if Vector_Init() is not called. Added debug info, with ability to disable all debug code in the new file 'include/Config.h'. Added C++ header guards to all .h files.