ミューテックス処理を<mutex>に書き換え
<mutex>に全面置き換え
月齢が正しく表示されないのを修正(マージ)

Merge branch 'cpp11' into thread
スレッドをWindowsAPI/Pthreadから<thread>に置き換え
スレッドのスリープ処理を標準C++11ライブラリに変更
Boost::thread、Boost::chronoで代用できるようにする
boost::this_thread::sleep(旧仕様)に対応させる
common/strcode.hのミューテックス実体が複数出現するのを修正
ミューテックスも<boost/thread>から使用できるようにする
条件変数をboost::thread対応化
move対応のvectorに切り替え
バグ修正をthreadブランチにマージ

Merge branch 'cpp11' into thread
Linux環境で正しく終了できるようにする
SLEEPの定義の場所を移動
スリープ処理をインライン関数に変更
std::thread使用時の終了処理を修正

std::threadにinterruptはない
C++11スレッドライブラリへの変更をマージ

Merge branch 'thread' into cpp11
標準スレッドライブラリへの変更をマージ

Merge branch 'cpp11' into utf8

Conflicts:
	common/mutex.h
	common/strcode.h
	graphic/calltext.cpp
	graphic/event.cpp
	graphic/scenes/table.cpp
	graphic/scenes/table.h
	graphic/scenes/table/nakibtn.cpp
	graphic/scrmanip.cpp
	graphic/scrmanip.h
	graphic/text.cpp
	logger/logger.cpp
	mihajong/main.cpp
	mjcore/ai/aiscript.cpp
	mjcore/chat.cpp
	mjcore/fuuro.cpp
	mjcore/gameloop.cpp
	mjcore/main.cpp
	mjcore/prepare.cpp
	mjcore/remote.cpp
	mjcore/yaku/yaku.cpp
	mjcore/yaku/yaku.h
	socket/class.cpp
	socket/class.h
	socket/client.cpp
	socket/client.h
	socket/server.cpp
	socket/server.h