Changed FileCopy to also implement Callable.
Added install() to JarBuilder and prevented some fields from being serialized.
Added simple 1-class persistance manager.
Added jar patching support to com.sk89q.skmcl.minecraft.MinecraftInstall.