LivingOnLadderEvent

Using the method setLivingIsOnLadder allows an event based check for
being on a ladder. Will default to block.isLadder. Uses as per issue
#672