add creating new release guide
fixes for gitlab restore with non-standard backup and repo dirs

These fixes will allow a restore of gitlab when the backups and
repositories directories are in non-standard locations (ie sub-dirs
of gitlabhq).  Also allows the restore to be run from script
overriding the need of a user to confirm the rebuild of the
authorized_keys file.
enforce secure gravatar urls when Gitlab.config.gitlab.https is set
Correction to restore expected current directory
500 error on showing not existed commit fixed
Fix abort gitlab:app:check

When the file that pointed git bin_path in gitlab.yml dose'nt exist,
bundle rake gitlab:app:check would be aborted.

refs #4205
Merge pull request #4224 from hiroponz/fix-abort-gitlab-app-check

Fix abort gitlab:app:check
Merge pull request #4140 from amacarthur/restore-fixes-clean

fixes for gitlab restore with non-standard backup and repo dirs
Merge pull request #4065 from bbodenmiller/release-todos

add creating new release guide
Fix README.txt rendering. Solution by @dfyx
Group people management: replace selectbox with ajax one.
fix group:people tests after prev commit
Prevent Project.all & User.all in selectboxes
Keep namespace name/username synced with user
Fixed users_select_tag method
mention puma cluster mode for bigger instances
Restyle admin:teams:show
Style page for project assign to team. Fix test for admin:teams
Merge pull request #4176 from Andrew8xx8/patch-2

500 error on showing not existed commit fixed
Refactor Project.abandoned method