Fix for Issue #128 - ash from blocks takes logs

Ash from blocks in smelter now actually uses blocks instead of logs
(cherry picked from commit 84c1eae8de6891847dc54011ecb52e065b061c27)
Added soap making without lye in chemist.

Squashed from patches in #127. Closes #96

(cherry picked from commit 1c2220fea6e054664deb00e79e4120520c4dadc5)
(cherry picked from commit 6c7e9be9f7d05b4d7658615fdcae0aef8a7a846f)
(cherry picked from commit adb760f9537a019109a86e2153232215c5627df5)