- Various C++ object fixes that improve stability where data from
libdwarf is moving between object instances.
- Functions now provide better detail with inlined functions picking
up attributes from an abstrtact DIE.
- Dump to a provide stream not stdout.
Provide a C++ interface to libdwarf to:
- Manage DWARF debug data
- Manage CU
- Manage DIE
- Handle CU line addresses
- Handle CU source files
Update #3417