Added iris.Event.once, close #167