use test_requires instead of build_requires for test deps

This will reduce the installation requirements for people who happen to be installing this with `--notest`