Revert the revert to the redstone change.
Going to try to make it work with machines properly.

This reverts commit 5b791c231c64ac1bc0f0008495a43f6d8b97e878.
Change machines to react only to strong signal