Fixed undefined references in the unit tests.
Updated the copyright date
Trying to simplify adding new unit tests, to make it easier for everyone to add them as they need them.