v1.3.0: Add infinite Event iterator
Used as: ```rust for event in terminal::events() { // event processing } ``` Which is Rustier, than the while-let one.
Used as: ```rust for event in terminal::events() { // event processing } ``` Which is Rustier, than the while-let one.