added .gitignore for noise
MANIFEST and setup.py in order to allow pip use
test_daemon.py and toxin to get py.test running

also file() becomes open()
single quotation marks instead of double
and removed the list of changes from the source
python 3 and consistent exception variable name