add composer.json

https://www.drupal.org/node/2331489
oh mh, I haven't thought of requiring it. we do actually have that composer already part of our main composer.json file, see https://blog.erdfisch.de/node/412