Updating composer.json and adding licence

Luigi is now licenced under GPL v2.

Also added composer.json so it can be submitted to packagist. This
resolves #5