rtos/os-lists.cpp: explicit order of calls in wakeup_one()
rtos/os-lists.cpp: explicit order of calls in wakeup_one()

- use empty() instead of testing the head_

micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus