Fix crafting with items received from Salvage

Only set metadata on Salvage items when it’s not set to -1
Fixes #2078

And cleanup some javadocs in Salvageable
Merge branch 'master' of https://github.com/mcMMO-Dev/mcMMO