* Add basic https://pre-commit.com/ config * Move Black config up to a -dev requirements * Some documentation on Black adapted from RLO equivalent, by Vitaly Kurin * We now use the Black default line length * Use requirements-dev.txt