Migrate to asm4

This pull request migrates jenkins-core from renamed asm3 library to asm4. Unlike previous versions, asm4 and future versions should maintain backward compatibility. Two other Jenkins dependencies depend on renamed asm3: stapler and bytecode-compatibility-transformer. I've opened pull requests for them as well.

Thanks