Allow compilation with ASAN
Allow compilation with ASAN

Compiling with ASAN can help find improper memory management by detecting
leaks, use after frees, double frees, buffer overflows, etc.

It will profile the binary which has an effect on the binary size and
possibly a small impact on performance (although a lot better than valgrind).

We can use this from GCC-4.8 onwards.

To enable, during configure time, run:
./configure --enable-asan

Docs: https://github.com/google/sanitizers/wiki/AddressSanitizer

Limitations (Pulled from Clang docs, but should be similar for GCC):
https://clang.llvm.org/docs/AddressSanitizer.html#limitations

memcached/memcached,memcached/memcached,dormando/memcached,dormando/memcached,memcached/memcached,memcached/memcached,dormando/memcached,memcached/memcached,dormando/memcached,dormando/memcached