Removed need for mocked driver

HHVM was chocking on the mocked driver so this alters the test suite to
no longer need it.
Removed unused "use"
Added workaround to dynamic interface creation

This may have been tripping up HHVM.
Fixed CS testing bug that excluded most code
Merge pull request #145 from tedivm/hhvm_phpunit

HHVM and PHPUnit Compatability