Add setup instructions for contributors

This clarifies as to how a contributor could get started after pulling down or 
forking the repo.

This also removes some trailing spaces and fixes the heading underline.
Actually, while you're here: this is no longer true. It is, in fact, mandatory to include tests with (code) PRs.