getting user keys publically through http without any authentication, the github way. E.g: http://github.com/devaroop.keys
getting user keys publically through http without any authentication, the github way. E.g: http://github.com/devaroop.keys

changelog updated to include ssh key retrieval feature update
add rake gitlab:import: all_users_to_all_groups and user_to_groups

I opted for admins to be added as "owners" instead of "masters" because project masters can managers members, but only group owners can manage members.
use the iid to generate the link_to_merge_request_diff_line_note instead of id
Fix 500 error in Ruby 1.9.
adding tests for the ssh keys feature
merge with upstream master
sync with upstream for ease to merge
Update Gemfile
Update Gemfile.lock
update manual error in changelog while merging
Update upgrade guide if you have more than one backup .tar file
Fix spelling of plural project (projects and not project's).
Update api project documentation to include project name as attribute.
Merge pull request #6249 from babatakao/fix_500_in_ruby19

Fix 500 error in Ruby 1.9.
Merge pull request #6087 from pgolm/fix/link_to_merge_request_diff_line_note

fix: link_to_merge_request_diff_line_note
Merge pull request #6264 from robertd/update_upgrade_guide

Update upgrade guide if you have more than one backup .tar file
code refactor as per standards
Merge branch 'retrieve_ssh_keys_by_ssh' of github.com:devaroop/gitlabhq into retrieve_ssh_keys_by_ssh
Dont use avatars for user select if avatar is disabled

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