描画コールバックの戻り値でスワップを書けるか否かを分岐するように変更
GLContext: context sharing対応
Thread: 自作optionalに変更
gameloop: context sharingでmain threadとdraw threadのopenGLコンテキストの共有