Add compiler option to enable address sanitizer

Default to enabling this for travis builds.  I don't think we
need to have with/without modes for it, at least not explicitly...
The gcc version available in the travis environment doesn't support
it, so we should only see it when we use clang there.