Update hill location math to properly set hills on the closest whole
block to the player.
Add BlockCommandSender to KotH#has() so that CommandBlocks are always
given full access to commands. While this shouldn't be necessary, it's
just a safe-guard.