Added torch placer. (plse rd desc)

Added torch placer and got it working and figured out how to use damage
values. Moved side adjustment code to its own class called SideHelper to
clean up code/simplify making items that place blocks. I will add the
recipes and texture EVERYTHING having to do with the torch placer
tomorrow. I'll also think of an adequate description and name for it. Oh
ya updated toaster, it now uses SideHelper. Build tested and works.