Novad: Fix for deadlock on novad shutdown

- You can't pthread_cancel a thread that's holding a mutex
Merge branch 'stop_signal' into integration