Add support for Composer

This change allows users to download this library as a Composer dependency. If you upload this to Packagist, we can also get a neat download count to see how popular it is (or isn't).