Replace test script with standard setup.py

To run tests (and do other tasks like tarball creation) use a standard
setup.py file.
Merge pull request #4 from TelekomCloud/add-setup

Replace test script with standard setup.py
resolves #4