add return value to .emit
add .removeAllListeners
add .removeListener
add .once
Merge branch 'develop'