Bumped version to 3.1.0 to prepare for release.
Updated CHANGELOG.md and gemspec for 3.1.0 release.
Merge branch 'release/3.1.0' into develop