Add guide for pull requests
Add additional information and correct some mistakes

Some of the more important changes:

- Correct type of headers and add main ones
- Install instructions for git
- Section about good commit messages
Merge pull request #1 from stormbreakerbg/pull-requests-guide

Add guide for pull requests