fix to guard Thread#start() until thread is active
fix to be enable to Thread#start() 2nd time without Thread#init()
Merge pull request #25 from cad-san/fix-to-guard-with-thread-invalid-call

Fix to guard with thread invalid call