Now also trapping function exit points.
Moved dwarf decode functions into dwarf.c and added decode_reference(). Also, added addresses of compile units, tags and attributes to debuginfo list.