Use requirements.txt rather than manual installation for docs

The docs suggest users manually install the dependencies, but there's already a requirements.txt. That should probably be used instead.