Add test for using emitter.once
Allow usage with emitter.once()
Fix .once wrapper removal - should occur on invocation
Change #invoke() to handle .once listeners
Update tests to cover more usage of .once listeners
Merge pull request #4 from danmactough/once

Allow emitter.once()