Proposed fix for issue #112

The memcached_server_function callback was changed in libmemcached-0.39 to take a memcached_server_instance_st as its secont argument instead of memcached_server_st*. My fix adds conditional changes that select the proper interface based on the libmemcached version it is being linked with.