Update create project form behaviour to avoid remote value to be normalized when not required

If we decide to use remote instead of github or bitbucket, we just need to let the value unchanged...
If we decide to use github, do not normalize like a bitbucket URL
If we decide to use bitbucket do not normalize like a github URL