Development doc in repo

I would like to replace https://github.com/gitlabhq/gitlabhq/wiki/Developer-Guide with this commit. This moves the information in the relevant sections and please can send pull requests to improve the information. I also tried to make everything more readable.