[PLX-472] Updated to asm5.x

Patch by Mat Booth, adapted to trunk by me. Downgraded xbean dependency by me.