More tool work

Registered and added recipes.

@fwilson Apparently we need to be using setTextureName() or whatever
that method's called- it's used in our other item classes but not our
tools. Not sure if it replaces or augments, so for now leave it in.