Install tests_require as part of bootstrap

This adds an additional "test" group to the extras_require set. This saves the test dependencies being installed into the project root. @tilgovi I _think_ this is what you suggested, I wasn't 100% sure if you intended for me to keep the `tests_extras` key around?