Added coverage report to phpunit config
Updated SolrConnection to use a Guzzle client

Made SolrConnection take the client by injection to simplify testing.

Added Mockery to require-dev for mocking in tests.