Composer Support

@tmaiaroto It looks like you may have stopped paying attention to this repository but I will submit this PR anyways.

> **Note:** Currently, the `composer.json` has package namespaced with `ServiceRunner` so that I can install it via Packagist. If you merge in this PR, you should rename the package and I will remove my fork.