Add Contributing Guidelines

This commit adds a CONTRIBUTING.md doc with guidelines for contributing to
this project, adds a section to the README linking to the new doc, and removes
some whitespace errors from the README.