add composer.json and early register on packagist

Sebastiaan Stok (double a).
And `s.stok@rollerscapes.net`