Switch to using setuptools setup()

I think this fixes the problem in #74.