fixed for inheritance (Issue #4)

When inherited the statement:
this.constructor.super_.prototype.connect.apply(this, args);
would keep calling the superclass' (EverSocket) connect method, which in turn would call it again infinately, hence the "Maximum call stack size exceeded" error.
@alexkwolfe