Contributing: add a detailed how-to for pull requests

This adds some "best practises" for pull request submission.