Remove excutable bit
Remove egg data
Make the console version use setuptools entry_points
Pep8 and support "python -m purplebot.test"
Extend test module and add rpl module for testing

Allows us to use "python -m" for testing