Merge pull request #77 from thinkofdeath/master

Fix color codes breaking urls
Fix broken async chat. Since Mojang introduced netty, but removed async packet handling, there are now only a few threads available to consume packets. Unfortunately we now have to maintain async chat support. In order to allow Async events to not kill these precious few threads, we do what we did in our Netty implementation, and offload these to their own, decoupled thread pool.
Duplicate Disconnect Prevention. In 1.7 mojang removed the this.disconnected flag. We add it back to prevent users from forcibly disconnecting themselves in a short amount of time.
Dont let commands run async
Fire EntityDamageByEntityEvent for ItemFrames. This allows them to be protected more effectively.
Allow Teleportation of Vehicles and Passengers
Merge pull request #78 from ItsHarry/master

Allow Teleportation of Vehicles and Passengers
Fix Jungle Tree Generation
Fix Jungle Tree Generation
Fix crash caused by tnt destroying item frames
Remove OS X Special Chars from Signs
Upstream merge
Fix a possible error with links
Fix TNT crashing servers when breaking item frames
Fix the "Faster UUID for entities" patch (Fixes #81)
Upstream merge
Bring bungee support back in line with what the protocol update had
Fix Orebfuscator
Fix new lines break URL matching
Pop anti xray patch to top