Remove special case in the DIEValue printing since it only existed
for verbose asm.
constify a few accessors.
Remove the last of the special case code for emitting attributes.
This works by moving the existing code into the DIEValue hierarchy
and using the DwarfDebug pointer off of the AsmPrinter to access
any global information we need.