migrator: change migrator up and down to be generators
runners(postgres): add Postgres runner
README: fill in README
cli: add CLI interface and entry point
migrator: make error clearer
postgres: add early stop
setup: mark executable