Ore Dictionary compatibility

Changed some recipes to use the Ore Dictionary. Made shapeless
recipes use the Ore Dictionary. Also implemented the changes that CJ
asked for ("And remove the Character.valueOf() wrappers while your at it. ;)").

If there was another PR like this one(Not counting #1227, #1232, and
#1234), I would like to know why not?