switch distutils for setuptools in setup.py
 * allows for running the package in development mode locally using python setup.py develop.
Added update_alternatives module.
Original Author: Philipp Grau <phgrau@zedat.fu-berlin.de>