Use Primus's EventEmitter3 instead of an independent EE lib
Revert "Use Primus's EventEmitter3 instead of an independent EE lib"

This reverts commit 13f5e759ecc2413f01533317e623dec9ce62b48c.
Remove deps on socket client libs
EE2 => EE3 (outside Primus) + remove lodash dep
Remove .spec from test file names
RequireJS