major api change: removing KVO entirely, now only implementing
events (rmext_on/rmext_off/rmext_once/rmext_now_and_on/rmext_trigger).
major method definition changes
bump 0.4.0 - major api changes