add std::thread call routine and Cancel Method.

テストで、std::threadを使うようにしたメソッドを追加しました。
ついでにキャンセル用メソッドも追加しました。

すいません。テストコードが混じっていましたので削除しました。