Please accept these changes

I've added a .gitignore file to help clean up the git status reporting and fixed an error in the `namespace_packages` declaration in `setup.py` that was preventing the package from being properly discovered by omelette and buildout.