moves non-runtime dependencies out of synapse.python_dependencies (test and lint)
Lint dependencies can now be installed with pip install -e ".[lint]" This should help keep the version in sync between tox and documentation.