Simplified & improved apache proxy config

Previously there was an unnecessary redirect before & after sign-in to http.  This new configuration eliminates that leak, and is easier to read.
Changed port from 9292 (puma) to 8080 (unicorn)

Fixed port in the proxy backend address for unicorn on port 8080 instead of puma on port 9292.
Updated with suggestions from sag47

Made changes as per comments by @sag47

- Added ProxyPassReverse http://127.0.0.1:8080
Though I'm not sure what that's for.

- Simplified regex in rewriterule

- Put back in comments with links to external docs (nginx try)
Fixing rewriterule

The (.*) regex didn't work with gitlab 6.1 so I switched back to using REQUEST_URI.
Changed the http-https redirect rule

As per comments by @sag47 here:
https://github.com/gitlabhq/gitlabhq/issues/4997#issuecomment-25738169
Merge pull request #137 from semiosis/master

Simplify & improve apache proxy config for SSL
Add ebuild github wiki page
Merge branch 'master' of github.com:gitlabhq/gitlab-recipes
Fix for the CERT warning when wget fetches GPG key.

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 https://fedoraproject.org/static/0608B895.txt --no-check-certificate
--2013-10-17 08:35:40--  https://fedoraproject.org/static/0608B895.txt
Resolving fedoraproject.org... 209.132.181.16, 66.35.62.166, 66.135.62.201, ...
Connecting to fedoraproject.org|209.132.181.16|:443... connected.
WARNING: certificate common name “*.fedoraproject.org” doesn’t match requested host name “fedoraproject.org”.

substitute fedoraproject.org for www.fedoraproject.org which provides a 301 redirect to fedoraproject.org, but covered by their wildcard SSL cert.
Changes to centos install guide that offer support for a PostgreSQL backend.
Merge pull request #143 from jesseward/centos-install-postgresql

Update centos install guide with postgresql details
Merge pull request #142 from jesseward/centos-wget-fedoraproject-fix

Fix certificate error when wget fetches EPEL gpg key
This uses the git users PATH when starting unicorn and sidekiq.
Set RAILS_ENV via variable.
Also includes changes from PR #138 and #145.
updated service files for use with Gitlab 6.2
Merge pull request #147 from boeserwolf91/update_service_files

Update service files for use with Gitlab 6.2
Merge pull request #146 from jhollingsworth/centos-init-fix

Update init.d for CentOS 6.4 and GitLab 6.2
Apache config - better based on SSL config

This is a better proxy config which is based on the
gitlab-ssl.conf.
Merge pull request #149 from sag47/better-plain-proxy-conf

Apache config - better based on SSL config
Changed branch name 6-0-stable to 6-2-stable

Because the latest version of init script is not compatible with the version 6.0
Merge pull request #154 from cangelis/patch-1

Change branch name 6-0-stable to 6-2-stable