Fix bungeecord IP forwarding not working
Disable resource leak detector
Cache object to string translations in JsonList

With 1.7 the ban, white, and op lists all use JsonList. While this is nice, when checking if an object is in a JsonList the object is converted to a string. Since most of these objects contain UUIDs and UUID.toString() is a generally expensive call, we need to cache the string representation of the object.

Without this change, player.isOp() and player.hasPermission() are far more expensive than they were in 1.6.
Fix wrong potion particles after respawn
Add API to disable potion particles
Fix reduced knockback for players who logged in later
Fix spurious bucket empty events
Fire velocity events when early updating client
Increase moved too quickly distance to 30
Add knockback reduction API
Do not load chunks when calling world.getChunk