Ensure ldap instance gets freed after bind fail.
Don't set timeout to reconnect if previous timeout is still active.
No need to bind again after open when reconnect.
Merge pull request #38 from wavify/reconnect-leak

Fix memory leak upon reconnect