Wrote a partially correct Client#emit() method
Removed some extranious error checking
A lot of updates to test-client-module: removed extranious error checking tests, made some tests async, updated some based on changes to Client