Various improvements to native cipher so that it now actually destroys Java in terms of speed. Closes #871 - thanks @ninja-
Clean up JNI code, add stack trace to check up on Jenkins test.
Revert as its unstable anyway.
Unknown git commit or version = unknown version sig
Only allow key sizes of 16 in native cipher
Cap VarInt down to 4 bytes. Early Mojang implementations used 32 BYTES, then they changed it to 5 BYTES. I think they mean 4 BYTES = 32 BITS.
Delete extracted native code on exit
Mojang caps chat to 100, we should too
Some 32bit var ints need 5 bytes
Mojang uses "if > 100", therefore the inverse of that is "if <=100" regarding chat length.
Compile native cipher on ancient CentOS for maximum compatability - closes #880
Compile on CentOS 6.4 with OpenSSL 1.0.0e and glibc 2.12
Revert "Compile on CentOS 6.4 with OpenSSL 1.0.0e and glibc 2.12"

This reverts commit eb753c8109c3fb377e084c4b51da651b6cafef67.
Revert "Compile native cipher on ancient CentOS for maximum compatability - closes #880"

This reverts commit 7bfa024c238774cc1e7210dbd71ec843c4c41322.
Update compile-native script.
Remove playerCount from team - closes #889
Detect component loops
Correct component loop detector
Ensure user's client and server component are both in the same event loop. Probably closes #893
Remove switchMutex since its no longer required