zip file specification fix
removed old code
code cleanup
InnerClass annotations coming from Dalvik are now associated with the outer class when reading in to conform to Java/Soot semantics. When writing out, we convert it back to Dalvik semantics.