Move stuff into commands and write tests.
Fix Py3
Improve coverage for validators.
Increase coverage moar
Bump up to 93%
Fix Py3
Merge pull request #78 from pre-commit/improve_test_coverage

Improve test coverage