Cleaner setup

Contains some cleanup of the setup.py file. I have not yet found a fix for the setuptools-cython issue on python2.6.

Best regards,

Thomas