Update for SemVer v2.0.0: bring library and tests up to date
Update README
Bump version to 2.0.0
Merge branch 'release/2.0.0' into develop