Revert AutoWorkBench changes

Please continue the rewrite, but on the "crafting" branch for the
moment.