Various package fixes (setup.py/MANIFEST.in/.gitignore/etc.)

Hey

First, great package, works like a charm. 

I cleaned up the package a little bit. 
- I should now work now with mr.developer and zest.releaser (MANIFEST.in / fix in setup.py)
- Added .gitignore (do not track for example *.pyc)
- Removed trailing spaces
- I also added a dependency to collective.beaker (setup.py)

More pull-requests are planed, like pep8/pylint cleanup / testing.