Add test helper to the check task

The `helper.sh` was not being distributed, which caused `make distcheck`
to fail. Add it as data so that it's not processed but still
distributed.
Add setup instructions for contributors

These changes:

* clarify the steps to take as a contributor first getting started
* fix some trailing spaces and header formatting
* update the text regarding mandatory tests