Let's make sure the url is specifying the ftp or ftps protocol
Update the default regex to support projects having -src/-source *before* the version
Adjust the documentation about the default regex as well
And some projects are using minsrc instead of src
For the drupal backend, if the project name fails, try replacing '-' by '_'
Do not try twice if the name cannot be adjusted