This change addresses http://llvm.org/PR36926 by allowing users to pick
which instrumentation bundles to use, when instrumenting with XRay. In
particular, the flag -fxray-instrumentation-bundle= has four valid
values:
- all: the default, emits all instrumentation kinds
 - none: equivalent to -fnoxray-instrument
 - function: emits the entry/exit instrumentation
 - custom: emits the custom event instrumentation
 
These can be combined either as comma-separated values, or as
repeated flag values.
I'd suggest making them "fn-only" and "custom-only", or just plain "function" and "custom".