Adding listenOnce with a few tests
Merge pull request #2 from natew/master

Adding listenOnce with a few tests