Removed the tests.pro and main.cpp files from the tests directory (see issue #3).
Moved the macros.h file from the tests directory into the base/src as TestMacros.h.
Merging with the tests branch. Fixes #3.