Initial commit of Util refactor
Allow "unsafe" enchantments to be made to items, this fixes CMDBOOK-2367
Updated WorldEdit dependency and changed the sk89q repo url to improve speed of artifact resolution
Updated ItemUtil to include support for stained glass, and clay
Refactored the projectile launching system
Removed the useless matchPlayers method
Cleanup the matchSinglePlayer method
Cleaned up matchPlayers and allowed the #near group to be specifiable

Syntax is #near:<distance>
Added comparison utilities
Cleaned up matchPlayerNames and significantly improved wildcard matching
Refactored InputUtil location methods into the LocationParser
Cleaned up most of the remaining Util mess
Removed the enchantment level caps to improve the flexibility of the item giving commands
Refactored the detectTargets method into InputUtil
Implemented a very early draft of a very powerful state saving system