Did a lot of work to meet Vault's new standards: created events that take
an OfflinePlayer instead of a string name. This
--Fixed-- 'non currency- crafting. You can now use non-currencies to craft
things without exploit. Conversion between blocks and nuggets preserves
'non-currency' marking, but tools and other things made using the items
will not be marked as they can not be converted back.
Merge pull request #2 from Dove-Bren/master

UUID Update + Non-Currency Crafting