Added emitter_once

This function adds one time running listener to emitter. After run, `emitter_emit` deletes listener.