Add :gitlab repository browser
Add --homepage option to specify project homepage
Generate proper commit_url for GitLab
Use proper options to send commit email for GitLab

TODO: generate homepage URL for GitHub
Fix array literal style