Refined the Ender Pearl teleportation mechanic

Instead of completely disabling ender pearl teleportation, this humbug patch will check the block above the destination block of the teleportation.  This is the block that the player's "Head" will occupy.  It cancels the teleport if the head location is not air or a liquid.  It also refunds the ender pearl to the player in this instance.