Added EventEmitter2 to constructor with wildcard support which emits http:listen and https:listen events. Made .close() return instance to make it chainable. Added mocha unit tests. Started adding functional tests that test proxying against test servers.