Fixed broken MicroEvent.once().
Added a testcase for #185 and fixed #185.