Initial changes in interfaces of MCAsmStreamer/MCTargetStreamer for
correct debug info emission for Cuda.
1. PTX foramt does not support `.ascii` directives. Added the ability to
nullify it.
2. DWARF `.loc` directives must be emitted after `.text` section and
cannot be inlined in function bodies.
3. The initial function label must follow the first debug `.loc`
directive, not be followed by.
4. DWARF sections must be enclosed in braces.