add some of the build script dependencies to setup.py

In the process of getting the tests building I needed to install these dependencies, and added them to setup.py.

Now you can do python setup.py install and they'll be installed automagically.