Fix some damage related bugs.
Reduce the limit on block placement/interactions
Fix null pointer when a skeleton shoots an item frame
Don't overwrite invalid spigot.yml
Fix misnamed function causing oddities in mountables
Ease ClassLoader Deadlocks Where Possible

When on Java 7 we can register the classloader as parallel capable to prevent deadlocks caused by certain scenarios. Due to the nature of PluginClassLoader this isn't completely safe, but we can make it safer by switching to concurrency focused collections. Either way this is far better than crashing the server.
Rework the block place limit to be based on the packet's arrival time instead of the server's current tick.

This should help with low tps servers/high latency connections
Cache skull skin blobs instead of looking them up each time
Fix enchanting tables wiping meta when stacked items are placed in them
Use New Bukkit areNeighborsLoaded for checkIfActive
Don't spawn bonus ocelots when plugins spawn ocelots
Filter item's nbt on send to prevent client crashes
Prevent a crash involving attributes
Replace the temporary fix
Fix IP banning
Upstream merge
Move fillProfileProperties to within the cache loader to prevent a possible race condition
Move the "Fix player Skulls for 1.7.2 Clients" into the "Old / New Version Support." patch
Remove defensive copy in Entity Activation Range

This code was added in 1c84a5dd8c5c1fbe38236de4bd422514c27d4b1e to alleviate some crashes. Since then we have improved our thread safety and detection of unsafe thread behaviour and as such there is no need to incur thhis performance hit anymore.
Make "moved wrongly" limit configurable