[C+B] Add PlayerChangedChunkEvent. Adds BUKKIT-4205

Issue:
Currently the way to track player movement(PlayerMoveEvent) gets called a lot, and is more precise than some plugins need.

PR breakdown:
This commit adds a way to track a player's movement with less precision, and is called less than PlayerMoveEvent, which will result in less abuse server-side.

CraftBukkit PR: Bukkit/CraftBukkit#1218

JIRA Ticket:
https://bukkit.atlassian.net/browse/BUKKIT-4205