Release version 1.2.0

It's been quite some time since 1.1.6 was published on NPM and this module evolved substantially since then, so I thought we could release a new version on NPM.

I have raised the version to **1.2.0** due to numerous bux fixes and new features. Changelog follows.

#### Fixes:

 - a9e46d3 Fixed an issue with converting some binary attributes
 - 92de842 Fixed compilation issue on Mac systems
 - 7f82de0 Fixed possible memory leak when bind() request fails
 - 3319aee Fixed issue with exceeding max call stack size when ldap server is stopped
 - 6cfd358 Fixed issue with the reconnect() method opening more connections to server than necessary
 - Various minor fixes and improvements

#### New features:

 - ad980f2 Support for StartTLS extended operation
 - 5c04505 New remove() method for deleting an entry
 - 368b5de New option to disable automatic reconnect on lost connection
 - a0904aa Errors are now returned via LDAPError instance containing both error message and error code
 - 3db276b The search() method now accepts empty strings ("") as search base to allow reading rootDSE entries

Let me know if there's anything else I can do to have this merged and published on NPM.
Thanks in advance!