Added ability to do new MongoClient().connect(..) so it can emit open event correctly (Issue #984), Fixed issue for auto reconnect on windows due to socket close emitting error event on win and not close event (Issue #984)