Improved the composer metadata

The keywords and the description will improve its referencing on Packagist
and the autoload section allows to use the package without bothering about
the location of the file.

Another important missing key in your composer.json is the ``license`` one. But I was not able to add it as I haven't found any licensing information in your repository. Could you add it ?