iOS: buildfix, stub Vibrate() for now.
Small warning fix.
Don't SyncThread while not running, wake more proactively.

Maybe the wait_for() is no longer needed there...
Merge pull request #4166 from unknownbrackets/shutdown

iOS buildfix, Mac/Linux shutdown fix