updated how crates will be loaded.
added reload functions.
made some changes how we handle the appearance when the chest is a
block, since we cannot easy keep in track anymore we need to store it
in memory.
added block protect events, against stealing and memory leaks.
added player protection event, to protect crates against others.
added vault to the pom.
added hooks
added isInRegion check in the crate scheduler.