Run the linter separately from the tests
This branch will:
- Change CI such that the linters are only run once, and run in parallel with tests
- Allow the user to run the linter separately with
tox -e lint - Update relevant docs in contributing guide
This branch will:
tox -e lint