Updated composer.json.
Added test cases for the service provider.
Added coveralls.