Several fixes to the testing documentation
Several fixes to the testing documentation

* Updated syntax of the event dispatch system
* @pytest.yield_fixture replaced with @pytest.fixture
* PEP 8 fixes

asphalt-framework/asphalt