Fix version specifiers

Adjusted the version specs on the two gems that explicitly state they are
SemVer compliant, and fixed up the one dependency that correctly *could* have
used ~> but didn't.
Merge pull request #779 from anchor/semantic-versioning

Fix version specifiers