java 6 compatible and fix issue with non asm list instantiation
fix non asm instatiator
add better asm present test to detect pre 4 api, change generate asm to 1.6