Only require PHPUnit test cases in MockBuilder signature.

This is necessary for the Xpmock\TestCaseTrait to work without extending the
Xpmock\TestCase , as creates a mock builder with the test case that it's
running in.
Merge pull request #3 from elyobo/modified-type-hinting

Only require PHPUnit test cases in MockBuilder signature.