Applied some more CB/Spigot patches.

* Return the valid max value for piston direction. Fixes BUKKIT-2191
* Skip entity.move() if we are not moving anywhere.
* Removed SpawnerAnimals Spigot patch.
* Returns LOHS to full operation.