Gemspec fixes.
Add a CHANGELOG.md and a CONTRIBUTING.md, and update README.md.