Fix signals for scripts and temporarily remove all script output

I need to find a better way of handling output that depends on
transaction state.