Improve CONTRIBUTING.md

* Add sections about code and PR documentation.
* Restructure finding-an-issue section.
* All kind of style fixing
Merge pull request #1 from Renelvon/contributing

Restructure and expand CONTRIBUTING