Fixed setup.py tab/space mixing.

This fixes issue #55.

Note:
This looks the same in github, because github converts tabs to spaces, but the file _is_ different.