utilities/automatic: Only feed acceptable blocks to automatons.

This explains quite a bit of the slowness around ``naive_scan`` and why
redstone was causing so many problems!