Refactor out worktable canCraftRecipe logic to RecipeUtil
cleanup
Cleanup MachineFabricator
update lang
Fix Alveary Swarmer and Swarm Hive