Patches are now obfuscated to SRG names correctly. Fix recursive classloader issue caused by javassist loading the SRG patched bytes of a class which required running FML's event transformer, which could result in attempting to load the class which initially made it necessary to perform patching causing the class to be defined twice causing a LinkageError.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>