Added support for Python 3
Added path to requirements.txt in setup.py
Added requirements.txt path to travis.yml

This should fix things for installing python dependencies.
Added Python 3.3 to travis.yml for testing.
Removed extra path information for requirements.txt

Seems like what I added previously was unnecessary, so I reverted that. I also changed this so it wasn't hard-coded for python 2.7.
Switched to 3.2 to see if that version has numpy pre-installed on Travis-CI
Trying a change to travis.yml to make numpy/scipy install correctly with 3.3
Added python3 packages to apt-get install command.
Removed Python 3.3-specific testing.

I believe the way things were setup before my deactivating and re-activating the virtual environment lead to it using Python 2.7 even when it said it was going to use Python 3.3. For now, I can't come up with a good way to test on Python 3 without recompiling numpy each time, which is insanely time consuming.
Merge pull request #3 from dan-blanchard/master

Automatically run 2to3 when installing on Python 3