Closed a possible resource leak, updated README.md to point to DBO instead of Github's deprecated downloads section
Handle EconomyResponse objects from Vault on all transactions.

Vault's EconomyResponse was ignored for some cases, such as money transfers and deposits.
This would cause money to get lost if a transfer failed. This change refunds the initiatior of a transfer and notifies them of the failure.

Failing transfers can happen often when using economy plugins based on physical currency, such as Gringotts,
for example when no space is available in an account.
Use the standard Bukkit command handling system.

Doing so will remove the possiblility for dynamic command alias assignment but makes factions compatible with all other
plugins doing stuff like blocking commands from being used (AntiGuest, NoCheatPlus, War etc) and plugins that log command
useage (Hawkeye etc).
Restructure plugin.yml
Update to our obsidian generator exploit prevention code (via config option "handleExploitObsidianGenerators") to address newer method involving tripwire strings instead of redstone
tiny performance optimization to last commit
Merge pull request #201 from jastice/econfix

Handle EconomyResponse objects from Vault on all transactions.
Merge pull request #200 from blha303/master

Closed a possible resource leak (in currently unused code), updated README.md to point to DBO instead of Github's deprecated downloads section
Merge remote-tracking branch 'upstream/master'