Adding in semver detection/assertion
Added assertions against specVersion
Bumped specVersion to match
Fixed up tests
Release 2.1.0