update Checkit and other dependencies
better tests: mocha can use promises directly