Pulling all pending Bukkit-JavaDoc changes
Add API for dealing with player UUIDs. Adds BUKKIT-5071, BUKKIT-5501
Deprecate missed magic values from 1f83111208ab3612f384a2e6b65cc28423dc625e
Add player unique ID to (Async)PlayerPreLoginEvent. Adds BUKKIT-5108
Add method to send fake sign updates to players. Adds BUKKIT-2300
Update Bukkit for Minecraft 1.7.8
Add methods to use arbitrary entries in scoreboards. Adds BUKKIT-3977
Revert additions to skull BlockState API from 1.7.8
Revert changes to ban API from 1.7.8
Update Bukkit for Minecraft 1.7.9
[Bleeding] Update Javadoc for setMaxSpeed(). Addresses BUKKIT-4242

The default maxSpeed has changed in vanilla from 0.4 to 0.35 - this commit
updates the Javadocs to reflect that fact.
[Bleeding] Implement get/set damage method for boats. Adds BUKKIT-5325

This brings the same functionality to boats that currently exists only for
minecarts.
[Bleeding] Deprecate occupiedDeceleration

Due to changes in how Minecraft handles boats, this value is no longer
constant, but instead dynamically calculated based on other variables.