Git controller, allows calling webhook for local/remote git project

Two things here:
* Syntax for webhook is /git/webhook/<project_id>/[?branch=<branch>[&commit=<commit_id>]]. 
* Modified the project controller so we can set up git clone from local/remote repository with "user@domain.tld:owner/repo.git" syntax.