testing: starting mockup strategy and eventbus; fixing argument parser in config.py to do nothing when testing; dedicated PanobbgoTestCase class
improved testing setup, tests
adding the mock python framework, and adding more testing stubs