Fix build error with GCC 4.8.1

This fixes "format not a string literal and no format arguments
[-Werror=format-security]" error:

    conn.c: In function ‘rb_ldap_conn_start_tls_s’:
    conn.c:221:3: error: format not a string literal and no format arguments [-Werror=format-security]
       Check_LDAP_Result (ldapdata->err);
       ^
    ....
    conn.c:557:3: error: format not a string literal and no format arguments [-Werror=format-security]
       Check_LDAP_OPT_Result (ldapdata->err);
       ^
    ....
    conn.c: In function ‘rb_ldap_conn_get_option’:
    conn.c:703:7: error: format not a string literal and no format arguments [-Werror=format-security]
           rb_raise (rb_eLDAP_Error, ldap_err2string (ldapdata->err));
           ^
Add missing ldap_raname_s() function availability check

If ldap_add_ext_s() is found, the current code assumes that
ldap_rename_s() is also found. But it is not correct. We should check
ldap_rename_s() function availability for ldap_rename_s().
Merge pull request #23 from kou/fix-build-error

Fix build error with GCC 4.8.1
Merge pull request #24 from kou/add-missing-rename-check

Add missing ldap_raname_s() function availability check
Version 0.9.14
Added Brian Leake and David Campbell into THANKS list