Update composer.json

Fixes #51
Updated the preferred-install to be dist to prevent timeouts when trying to checkout all the source code.