Update installation.md

Updated the version of Git used in the section for compiling Git from source.

Also, changed the verbiage used in the section "Initialize Database and Activate Advanced Features". It previously said to type 'yes' to install the database.
 Added support for Go's repository retrieval.

 - Simply adds the releavant meta link in the project's show action.
 - Information about this meta tag can be found here:
   http://golang.org/cmd/go/#hdr-Remote_import_paths
Use project methods instead of attributes.

- This should work correctly in all cases now.
- Added a new project method that returns the web url for a project without
  the scheme prefix.
Use web_url for web_url_without_scheme.

- Previus version was still incorrect as it ignored cases where GitLab would
  be installed in a custom location.
- This assumes that if this method can be calle, web_url will return a valid
  URL.
Simplify upgrade guide based on 6-4 functionality mentioned by Jacob.
Update the init.d file to the correct locationof the example defaults file
Update the example defaults, include the rest of he variables
Add instructions for custom password length limits
Explain where the default password validation is
Fix deprecation in specs

From https://github.com/gitlabhq/gitlabhq/pull/6053
fix n+1 problem for namespaces
Use instance methods for system_hooks_service

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Convert TestHookContext into TestHookService. Added tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove commit_load_context.rb

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix commit page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Implement FilteringService

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use FilteringService for Dashboard, Group pages

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Disable SSL peer verification for all webhooks

SSL peer verification was silently enabled by the HTTParty upgrade in
8a54fda45957b3755f7c06e5c9b955c794488ff1. This patch restores the
previous behaviour of GitLab 6.3 and earlier.
Specs for FilteringService

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use FilteringService for project issuus, mrs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove unnecessary contexts

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>