tests for and refactoring of the "Observable" Mixin module ...

... a Signal and Slot based, type safe implementation of an
EventTarget interface.