Correctly free memory allocated by LDAPConnection._raw_search

libldap allocates memory in the background that the manpages instruct
the caller to free once it is done. This memory was probably just leaked
before.