updated fork feature to use gitlab-shell for v5 of gitlab

Replaces pull request https://github.com/gitlabhq/gitlabhq/pull/3382

Dependent upon gitlab-shell pull request: https://github.com/gitlabhq/gitlab-shell/pull/45

This will provide a button on the project page which will create a fork of a project into their own namespace.  The fork from/to relationship is recorded in anticipation of gitlab handling cross-repo pull requests.