add support for debian and fedora
add setup.py