Several small improvements

* Add `compress_level` arguments to functions that can do compression, preserving the old default of `Z_BEST_SPEED` (1)
* `#ifdef` around `memcached_touch` to continue to support older libmemcached versions
* Same with `MEMCACHED_CALLBACK_NAMESPACE`: use the deprecated name if the new name isn't available. This should be invisible to callers