Refactor Karma testing and build configuration
Merge pull request #101 from megawac/karma-testing

Refactor Karma testing and build configuration
Remove testing invalid XML
Merge pull request #103 from megawac/patch-1

Remove testing of invalid XML
Use the correct id when unsubbing a Topic
Simplify core/Topic
Merge pull request #105 from megawac/unsub-topic

Unsubscribe from topic
Fix typos pointed out by @T045T in #110
Merge pull request #106 from megawac/unsub-topic

Fix typos from #105
Make source files UMD compliant
Refactor tests to support node
Rewrite install and build steps. Configure travis
Example advantage: Use an Object.assign shim
Rebuild dist files
Simplify setup in readme; change websocket dep
Run examples in Travis
Merge pull request #104 from megawac/umd-modules

Full nodejs support
Allow multiple subscriptions to a topic
unsubscribe should not remove other topic's listeners
Merge pull request #109 from megawac/multi-subs

ImproveTopic support for multiple subscriptions