Changes for (un)set_machine proc.
Fix compile error.
Reduce another batch of list usage (globalize reagents log) and obj instead of machinery in mob machine var.
Transfer reagents_to_log var to reagent_containers class.
Revert last commit.
Merge pull request #990 from ESwordTheCat/riW3nfAj

Changes for (un)set_machine proc and globalize reagents_to_log list.