Added Furnace Support and more sign break conditions.

Added fuel furnace support.
This includes sign break conditions for:
Not being able to find valid container.
Not being able to find valid fuel type (Furnace).
Trying to use Dumpster mode on the furnace.