Updated version to 1.7.2-R0.3 in pom.xml for Beta.
Updated version to 1.7.2-R0.4-SNAPSHOT for development towards next release.
Remove chunks from queue if we don't need them anymore.
Update CraftBukkit to Minecraft 1.7.5
Increment loop index whether or not command succeeded. Fixes BUKKIT-5455

When VanillaCommandWrapper dispatches a command containing a
PlayerSelector wtih c>-1 (implicitly true for @a), it loops over the
selected players and exectures the command with each player. However, the
loop index is only incremented if the command fails. As a result, a
successful command is repeated on the same player indefinitely, locking up
the server. This commit fixes the issue by incrementing the loop index
regardless of whether the command succeeds, ensuring the command is only
executed once per player identified by the PlayerSelector.
Fix teleport failing right after join. Fixes BUKKIT-5479

Teleporting a player checks to see if the player is disconnected to
try to avoid creating ghost players. The check it uses, however, randomly
fails when the player is in the middle of joining the server. The check
that would work correctly here does not work correctly when the player
actually disconnects. To work around this we add a new flag which is
cleared on the first tick of the new player and assume they are connected
if the flag is set.
Fix missed diff making horses lose their saddle
Fix PotionEffect removal.

The method in EntityLiving to remove a potion effect was remapped during
the 1.7.5 update.  The method invocation in CraftLivingEntity was not
updated to invoke the remapped method, which has led to a random method in
LivingEntity being called in its place.

This commit corrects the behavior of removePotionEffect by changing the
method to invoke the remapped method as opposed to EntityLiving#m(float).

Thanks to @gabizou for finding this issue.
Correct missed diff
Update chest animation after cancelling InventoryOpenEvent. Fixes BUKKIT-1440

Currently if a plugin cancels an InventoryOpenEvent for chests,
the chest animation for clients is stuck in the open state since
IInventory's l_() method, which is responsible for inventory related
cleanup logic, is never called.  To fix the issue, l_() is called
before exiting the display GUI method.

Also in this commit, a few craftbukkit formatting mistakes were fixed
in similar inventory related methods.