Introduce support for attribute masks above 1 << 31

LLVM does not expose mask constants for these attributes, so we define our own and use
a test to ensure they do not drift.
Add bindings for the sanitizer passes
Merge pull request #34 from pcc/san

Add bindings for the sanitizer passes