Move watcherThread and watcherCallback to state object
Move watcherThread and watcherCallback to state object

adammurdoch/native-platform,adammurdoch/native-platform,adammurdoch/native-platform,adammurdoch/native-platform