Add Composer Support

This should be all you need to add support for composer. Once you merge it in, just head over to https://packagist.org/ and register it as a package. I'm not 100% sure if this should contain a classmap or not. Might want to check with @Rarst. This should take care of #8