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