Packagist cannot add packages from ssh url

This PR updates the regex patterns to check for https? when matching to the user@host format.  This allows for ssh repos to be still accessible when apache is configured to have a private key.