Finish kicking player before letting their clone in. Fixes BUKKIT-4960
Fix shade fix accidentally being unmerged
Fix color codes breaking urls
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.
Merge branch 'master' of https://github.com/SpigotMC/Spigot