URL parsing fix. CherryPick form size fix
Minor fix for first commit
Back to superproject module button added. Closes #517
Escaping characters for git.cmd added. Closes #1301

git full path now printed with quotes
link generating logic extracted

LinkFactory class introduced, that is responsible for link formatting.
Tiny code clean up.
Merge pull request #1302 from gorbach/links

link generating logic extracted
Open module crash fixed
Open directory dialog closing fixed
Displaying pulled new repositories without HEAD fixed
Show submodule information for first commit
Fixed autosize for FormCheckoutBranch
Removed some code redundancy
Quote revisions
GitModuleControl crash fixed in designer

Disabled links to branches for blame window
Partially revert "Escaping characters for git.cmd added. Closes #1301"

This reverts commit 666ec15fb628f268dd453f988c9d19fc4f96ee94.
FormCheckoutBranch layout fixed
Installer script changed. Closes #1149
Update submodules command added to menu. Closes #602
Branch now displayed for submodules. Refs #602
Encoding name can be empty