Add high max-repo-count for index page in cgit

By default max-repo-count is set to 50, which causes multiple pages
of results for cgit. Bumping it up to 250 so that all current
projects all show up on the front page.

Change-Id: I527d0128e5376a8d61072fed4a7bb139558b12f6
Cleanup cgit interface

Cleanup UI by disabling useless elements:
- Disable ASCII art commit history graph on the log pages
- Do not show number of affected files per commit on the log pages
- Do not show number of affected lines per commit on the log pages
- Do not show owner for each repository on the index page
- Remove generic description on repository index page

Change-Id: I4df3f24ed9b6b160ecf4aebe8c1fdfb1a339accc
Serve repos via git+https outside of cgit

* modules/cgit/templates/git.vhost.erb: Add Apache aliases to the
git-http-backend CGI and static git files where possible. This makes
git clone, pull and fetch HTTPS URLs more consistent with their git
protocol counterparts.

* modules/openstack_project/files/git/cgitrc: Adjust the displayed
HTTPS clone URL in the WebUI to match.

Change-Id: Ibb4fd41191f33b615ed36f78e1951555a1c0dad1
Merge "Serve repos via git+https outside of cgit"
Merge "Add high max-repo-count for index page in cgit"
Merge "Cleanup cgit interface"