Add some intern tests
Allow unsubscribe for duplicate listeners
Optimize
Start with pub/sub tests
Merge branch 'develop' into tests
Fix wrong prop name
Typo
Start pub/sub tests
Add publish tests
Add test for consistency of surrounding listeners
Fix wrong iteration direction
Add parse() tests
Don't operate on live NodeList, copy refs instead
Don't return, it's not a callback function...
Merge branch 'develop' into tests
Moar tests
Better grouping, indentation
Cleanup
Moar tests
Do node processing in function