Cleanup and document ASMUtils
- Throw proper exceptions in ASMUtils
- Add require*** versions of findMethod / findMinecraftMethod
- Use more constants for method names in strings
- Use _sc$ as prefix for all ASM generated fields/methods in foreign classes