Add semver check to exit on startup when CouchDB version is below 1.2.0

Potentially closes #34

Please let me know if there's any changes you need me to make.