Update ASM api version to 5

This allows the use of static interface methods and type annotations.