add WorldEdit as a soft dependency
fix same point returned for both region points
fix region provider not loading unless used

fix region provider not loading which causes the Bukkit event listener in GenericsSelectionProvider to be unavailable until a plugin accesses the region selection provider.
fix GenericsSelectionProvider

localize text

prevent chat message if selection point is the same as current

cancel event to prevent block damage

change event priority to highest and ignore cancelled

simulate world edits "//wand" command
refactor IPlayerWrapper to IPlayerReference

also refactor getHandle method to getPlayer
add IPluginOwned mixin and implement
add comments
add economy provider interfaces
add supported method to PreCon
add getBalance to IBank, make bank owner optional
fix comment
add getAccounts method to IBank
implement economy providers

update IProviderManager and InternalProviderManager

Add VaultEconomyProvider and GenericsEconomyProvider

if an economy provider is not set, then VaultEconomyProvider is used. If Vault is not installed or Vault has not detected an Economy plugin, then GenericsEconomyProvider is used.
update EconomyUtils to utilize economy provider

fix uses of EconomyUtils