Fixes #1: Added a setup.py file

I've merged a commit with setup.py by Antti Kaihola and created this pull request. I'm looking forward to getting PyPI installable via pip from PyPI. I'm ready to make any changes required to setup.py and/or to help you with testing / publishing it on PyPI.