Incomplete Update

I did probably something like 90% of the updating... However, I don't believe I figured out the proper NMS conversions for this, if there are any.

Here's the lovely error when switching worlds that I have not managed to fix:
```java
Caused by: java.lang.OutOfMemoryError: Java heap space
        at java.util.Arrays.copyOfRange(Arrays.java:2694) ~[?:1.7.0_40]
        at java.lang.String.<init>(String.java:203) ~[?:1.7.0_40]
        at java.lang.StringBuffer.toString(StringBuffer.java:561) ~[?:1.7.0_40]
        at java.io.BufferedReader.readLine(BufferedReader.java:320) ~[?:1.7.0_40]
        at java.io.BufferedReader.readLine(BufferedReader.java:382) ~[?:1.7.0_40]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:130) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at com.onarandombox.multiverseinventories.util.JsonConfiguration.<init>(JsonConfiguration.java:184) ~[?:?]
        at com.onarandombox.multiverseinventories.util.EncodedJsonConfiguration.<init>(EncodedJsonConfiguration.java:20) ~[?:?]
        at com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData.getConfigHandle(FlatFilePlayerData.java:77) ~[?:?]
        at com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData.getPlayerData(FlatFilePlayerData.java:269) ~[?:?]
        at com.onarandombox.multiverseinventories.WeakProfileContainer.getPlayerData(WeakProfileContainer.java:98) ~[?:?]
        at com.onarandombox.multiverseinventories.WeakProfileContainer.getPlayerData(WeakProfileContainer.java:87) ~[?:?]
        at com.onarandombox.multiverseinventories.WorldChangeShareHandler.handle(WorldChangeShareHandler.java:33) ~[?:?]
        at com.onarandombox.multiverseinventories.ShareHandler.handleSharing(ShareHandler.java:56) ~[?:?]
        at com.onarandombox.multiverseinventories.InventoriesListener.playerChangedWorld(InventoriesListener.java:183) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_40]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_40]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_40]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_40]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at net.minecraft.server.v1_7_R1.PlayerList.moveToWorld(PlayerList.java:521) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.craftbukkit.v1_7_R1.entity.CraftPlayer.teleport(CraftPlayer.java:466) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at org.bukkit.craftbukkit.v1_7_R1.entity.CraftEntity.teleport(CraftEntity.java:200) ~[CraftBukkit.jar:git-Bukkit-1.6.4-R2.0-25-g024400f-b2942jnks]
        at com.skelril.aurora.city.engine.LegitCoreComponent$Commands.toggleLegitCmd(LegitCoreComponent.java:115) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_40]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_40]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_40]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_40]
````