Add initial Composer support

This adds a composer.json so that you can install it with Composer.