Added 'enable/disable' commands so that auto-repair can be disabled by a player if they don't wish to have the functionality. Also added a permission node for this function.
[Hoes work now] Changed event listener used for most item damage checks so it is inclusive of hoes.
Fixed issue where repair message would look strange if item repair was only free due to no specified cost for the cost-type(s) that were enabled via the config.
Prevent crashing during loading when invalid materials are supplied for a repair recipe. In this case, we will just specify the erroneous materials in the log and continue.
Only reload from the default config if the config file doesn't exist. This will allow entries to be removed from the file (which will disable repair on items that have been removed).
Still can't specify dyes and types of wood to use in repair recipes.