Updates usage of @covers annotations in tests.

Removes the use of @coversDefaultClass in place of @covers to ensure they
are used as described by the PHPUnit documentation.

Closes #17