using setup_requires and tests_require instead of extra_requires
using setup_requires and tests_require instead of extra_requires

before, extra_requires was being used in the wrong way.

unnecessary deps while running `python setup.py tests` were removed. if
you need them while running `make [...]`, install them using the
`requirements-[...].txt` files.

rarylson/update-conf.py