Cleaned up RegionCommands, abstracted region permissions.
Offering a sacrifice to the gods of pedantry. canX() -> mayX() for permissions.
Revert lighter changes for now. This brings back the odd behaviors between flint & steel and fire charges, but makes it more intuitive for protection.
A few changes in the new region commands.
- Allow setting flags on the global region (bugfix)
- Don't throw permissions errors when listing available flags (bugfix)
- Info command defaults to global region if no others are present (enhancement)
- A few typo and spacing fixes (enhancement)
Added a static WorldGuardPlugin instance and made the utility methods in RegionCommands static.
Lighter changes in BlockIgnite as well
Added mobs.disable-snowman-trails.
Merge RegionMemberCommands into RegionCommands

remove RegionMemberCommands and put the add/remove - member/owner
commands in RegionCommands using/'to fit with' the up dates in the
commit d61e32ebb5a8d7e21cb117cf84fe1c9332609197
Merge RegionMemberCommands into RegionCommands

remove RegionMemberCommands and put the add/remove - member/owner
commands in RegionCommands using/'to fit with' the updates in the
commit d61e32ebb5a8d7e21cb117cf84fe1c9332609197. Includes all upstream
commits to date