add initial CONTRIBUTING.md with known content

This change introduces the a guide to promote and set the guidelines for
contributions.  It is by no means complete, but the sections that are
primarily stable are:

* development workflow
* issues
* submittig pull requests
mention and link to contribution guide in README

Mention and link to the contribution guide for bugs, features, and
general pull requests.