Merge pull request #38 from wavify/reconnect-leak

Fix memory leak upon reconnect
Merge pull request #39 from wavify/noreconnect

Can specify option to not reconnect
Merge branch 'errorcode' of git://github.com/wavify/node-LDAP into wavify-errorcode

Conflicts:
	LDAP.js
Allow passing an empty string ( "" ) as base to support reading rootDSE entry

Active Directory makes extensive use of rootDSE entry to provide
information about the environment to clients. Empty string evaluates to
FALSE so reading rootDSE is currently not possible.
Merge pull request #42 from Alaneor/allow-rootdse-reads

Allow passing an empty string ( "" ) as base to support reading rootDSE
Remove trailing whitespace

These are not necessary.:) Besides, some IDEs automatically remove
trailing whitespace on save and that makes creating pull requests a bit
annoying.

Thanks!
Merge pull request #43 from Alaneor/trailing-whitespace

Remove trailing whitespace
Minor corrections in README.md
Enable code highlighting for JS code
Merge pull request #45 from Alaneor/fix-README

Minor corrections in README.md
Syntax highlighting.
Merge pull request #46 from Alaneor/code-highlighting

Enable code highlighting for JS code
Prevent maximum call stack size exceeded when LDAP server is stopped.
Merge pull request #47 from wavify/fix-stackoverflow

Prevent maximum call stack size exceeded when LDAP server is stopped.
Merge branch 'upstream' into dev0.8

Conflicts:
	LDAP.js