Fix runner states and enable building executables without needing gdb