Rename local variables to names based on their types.

This is used when there is no LVT present instead of the var0, var1, var2 naming scheme. The scheme used here is based on that used by CraftBukkit / MinecraftForge and essentially names based upon object type.