Modify git url query pattern to include special cases

* Enable the query of a git urls that start with "http"
* Enable the query of a git urls that do not end with ".git"
* Open git urls using "http" instead of "https"
Merge branch 'bugs/github_http_bug'