Do not send issue status mail twice if author = assignee
Added namespace_id to project creation via API

This allows you to set the namespace ID for projects via the the API. By default it is created for the current user. You can assign it to the global namespace by passing `GLN` which translates to 'Global Namespace'.
Missed comma.
Corrected some typos in gitlab.yml.example comments
Updated gems: omniauth, sinatra, foreman
fix decorate call for milestone users
Cleaned up and enhanced readme.

Finishing touches.

Make the layout more consistent.
Merge pull request #3124 from dosire/comprehensive-readme

Cleaned up and enhanced readme.
Merge pull request #3119 from m4tthumphrey/patch-1

Add namespace_id to project creation via API
Merge pull request #3118 from 2called-chaos/dont_send_mails_twice

Do not send issue status mail twice if author = assignee
Replacing the development guide.
Small fixes and better quoting.
Sidekiq replaced resque.
Refer to virtual machine from the installation document.
Merge pull request #3125 from dosire/development-doc-in-repo

Development doc in repo
Use proper markdown syntax for code in README.md
fix readme code nesting
README code in lists
Merge pull request #3123 from wtw/patch-1

Corrected some typos in gitlab.yml.example comments
Merge pull request #3126 from dosire/refer-to-vagrant-vm

Refer to virtual machine from the installation document.