CONTRIBUTING.md: first draft

For an easily-enforceable contributor's guide.

If you have any issues with one of these rules, please feel free to discuss it here so we can come up with a better solution.