Ignore VectorType GetElementPtrInst (issues #29, #33)
code that I've been using to narrow down a miscompilation, that I believe will
be useful in the future

it has three parts
- build compiler-rt so that we can use UBSan from our LLVM version
- detailed srcloc printing for replaced instructions
- two command line options supporting binary search for a bogus
  transformation
Add support for new instruction types to parser
Roll LLVM to r216042
Include hiredis via path "hiredis.h"

This seems to be more standard. For example, this is what the examples do.
fix debug options to mention souper and to be hidden
Merge pull request #39 from regehr/pass-debug

minor changes to make it easier to debug miscompilations
Merge pull request #38 from rsas/issue29-fix

Ignore VectorType GetElementPtrInst (issues #29, #33)
Add Raimondas Sasnauskas (individual CLA)