Composer support

Adding a `composer.json` to allow installation using composer.