bugfix: have to take account type dependency on types named inside traps
bugfix: have to take account type dependency on types named inside traps

also removed some dead code


xph906/SootNew,cfallin/soot,xph906/SootNew,plast-lab/soot,mbenz89/soot,xph906/SootNew,cfallin/soot,anddann/soot,plast-lab/soot,mbenz89/soot,plast-lab/soot,anddann/soot,cfallin/soot,cfallin/soot,anddann/soot,mbenz89/soot,mbenz89/soot,xph906/SootNew,anddann/soot