move struct TypeInfo to the end of the memory block, after SMALLPAD/MEDPAD
refactor: only pass BlkAttr.STRUCTFINAL bit to GC
Merge pull request #3 from rainers/structDestructors

Reduce dependencies between lifetime and gc