Add contributing.md to the repository and update the readme accordingly.

This fixes issue #123.