Fix setup.py

* make requirements.txt match more recent versions in setup.py
* read requirements.txt to get versions for dependency list in setup.py
* don't import dependences in Quandl.__init__.py until you've had a chance to install them!
remove CRUFT from hobson.pug.setup.py
Merge pull request #33 from hobson/fix-setup

Fix setup.py (pip can't install dependencies if __init__.py imports them)