Depend on setuptools.

The __init__.py won't work without setuptools.  Fixes #57.
Merge pull request #59 from piojo/setuptools

Depend on setuptools.