Aesthetic fixes

This pull request contains some minor changes to mainly `setup.py`. Still, you might not agree with everything: dropping `distutils` as an alternative to `setuptools`.
I believe this improves stability since setuptools is needed anyways as it provides the `pkg_resources` module required for the `resource.package` module. In the spirit of failing as early as possible.
Don't hesitate to drop any of the changes if you see this differently.

Furthermore, I'd like to/suggest to:

- upgrade the version number more often when merging into master (to be able to bind my application more reliably)
- upload the package to [PyPI](https://pypi.python.org/pypi) to be able to easily install it via pip
- move contents of the `src` folder to the top level folder of the repository
- remove merged branches from the repository and merge unmerged branches for greater clarity

what do you think about those?


Best regards,

Thomas