[setup] extras[docs] must include 'all'
Currently `pip install -e .[docs]` doesn't necessarily lead to a successful `make docs`, so this PR makes `extras["docs"]` fully self-contained.

@sgugger, @LysandreJik  