rename "switchcase_transform" to "use_switch"
better logic for C compile failure support in runtests.py