Checking in fix to the wearing state sample for Mac SDK

The fix avoids blocking the main thread
This was causing headset events not to come through on Plantronics Mac
SDK Native Library API.