Updated example documentation
Added new example
Removed protected method that only existed for test mocking
Removed prohibition on call dispatches when reactor not running
Renamed Observable API methods
Added docs, state accessor methods
Removed recurring LibeventReactor GC, added Reactor::immediately and improved docs
Added more tests
Removed subscription state modifiers from Reactor interface, added more tests