According to the documents, $timeout is not required, but for me if I did not include it regardless of value, it fired an error. I made a simple fix for it.
class memcache_tools extends memcache
public function delete($key, $expire=0)
This will force it to behave as it should regardless of version.