autocomplete issues and preload autocomplete data.

update jquery-atwho-rails to v0.3.0

add autocomplete_source action to project for gfm autocomplete

move init_autocomplete layout from head_panel to project_resource
Changed forgotten unicorn to puma in the init script
Add smtp_settings sample
Remove 2000 char limit on issue description textarea
Replace old hashes with new 1.9 ruby hashes (rebase)
remove trailing spaces
Repair failed test
Merge pull request #3841 from falk/master

Remove 2000 char limit on issue description
Merge pull request #3837 from majjacz/patch-1

Changed forgotten unicorn to puma in the init script
Create DeployKey & DeployKeysProject models. Bulding many to many relation between deploy keys and projects
migrations for ssh key STI and deploy keys <-> projects relation
Check git version in gitlab:check
Model specs for DeployKeys
Feature tests for deploy keys
Remove project_id from keys table
Feature: Deploy keys between projects
link contribution guide to test section in README
Merge pull request #3845 from senny/link_contribution_guide_to_test_section

link contribution guide to test section in README
modify api to work with new deploy keys
Add migration code for existing deploy keys