Update pom.xml, reduce metadata that was used for docs.
Make use of helper method: AutoReferee.log().
Make region flag checks generic, rather than specific methods.
Support more region tag types.
Remove static code blocks where possible.
Implement some of the final bits of BEDSONLY code.

Player.getBedSpawnLocation() now fulfills its contract to certify that
(1) the player has set a bed, (2) the location still contains a bed, and
(3) the bed is not obstructed or otherwise unavailable. Therefore, it is
sufficient to use this for all of our needs.

CraftBukkit fixed this bug in CB 1.4.7-R0.2 b2622/b2623
Move win condition check logic
Move spawning locations to avoid players falling through blocks.
Preserve message colors where relevant
Improve javadocs, add reference to SportBukkit
Don't send referee logout notices for dead players.
Command block /say command only broadcasts to current world.
Invoke PlayerMoveEvent from teleport manually.
Cancel interaction events for non-referee spectators.
Enable practice (empty team) for survival goal type.

Teams are not considered eliminated if they never had any players on the
team originally. This means that a team can play a survival type map in
"practice" mode (versus an empty team).
Overhead name API: Strip terminating RESET code