Remove repackaged ASM source files and use maven-shade-plugin instead

Using the [Maven Shade plugin](https://maven.apache.org/plugins/maven-shade-plugin/) to relocate the ASM classes in the final JAR makes it much easier to update to another version of ASM in the future and could also be used for other dependencies without importing their source into this repository.