Fix incorrect format string
Fix missing case for RUP_HALT in switch statement
Pass back a RupNode rather than a RupInst
Pass item name to rup iteration macros
Print power changes during ticks
Add loop detection
Prevent wires and conductors from going in loops
Torches now take 2 ticks to power wires
Fix memory leak when freeing rups
Lower loop threshold to 15
Exit early if a block is unpowerable
Fix redundant instruction insertion