diff --git a/3rdparty/UnitTest++/Makefile b/3rdparty/UnitTest++/Makefile
deleted file mode 100644
index dfae28a..0000000
--- a/3rdparty/UnitTest++/Makefile
+++ /dev/null
@@ -1,96 +0,0 @@
-CXX = g++
-CXXFLAGS ?= -g -Wall -W -Winline -ansi
-LDFLAGS ?=
-SED = sed
-MV = mv
-RM = rm
-
-.SUFFIXES: .o .cpp
-
-lib = libUnitTest++.a
-test = TestUnitTest++
-
-src = src/AssertException.cpp \
- src/Test.cpp \
- src/Checks.cpp \
- src/TestRunner.cpp \
- src/TestResults.cpp \
- src/TestReporter.cpp \
- src/TestReporterStdout.cpp \
- src/ReportAssert.cpp \
- src/TestList.cpp \
- src/TimeConstraint.cpp \
- src/TestDetails.cpp \
- src/MemoryOutStream.cpp \
- src/DeferredTestReporter.cpp \
- src/DeferredTestResult.cpp \
- src/XmlTestReporter.cpp \
- src/CurrentTest.cpp
-
-ifeq ($(MSYSTEM), MINGW32)
- src += src/Win32/TimeHelpers.cpp
-else
- src += src/Posix/SignalTranslator.cpp \
- src/Posix/TimeHelpers.cpp
-endif
-
-test_src = src/tests/Main.cpp \
- src/tests/TestAssertHandler.cpp \
- src/tests/TestChecks.cpp \
- src/tests/TestUnitTest++.cpp \
- src/tests/TestTest.cpp \
- src/tests/TestTestResults.cpp \
- src/tests/TestTestRunner.cpp \
- src/tests/TestCheckMacros.cpp \
- src/tests/TestTestList.cpp \
- src/tests/TestTestMacros.cpp \
- src/tests/TestTimeConstraint.cpp \
- src/tests/TestTimeConstraintMacro.cpp \
- src/tests/TestMemoryOutStream.cpp \
- src/tests/TestDeferredTestReporter.cpp \
- src/tests/TestXmlTestReporter.cpp \
- src/tests/TestCurrentTest.cpp
-
-objects = $(patsubst %.cpp, %.o, $(src))
-test_objects = $(patsubst %.cpp, %.o, $(test_src))
-dependencies = $(subst .o,.d,$(objects))
-test_dependencies = $(subst .o,.d,$(test_objects))
-
-define make-depend
- $(CXX) $(CXXFLAGS) -M $1 | \
- $(SED) -e 's,\($(notdir $2)\) *:,$(dir $2)\1: ,' > $3.tmp
- $(SED) -e 's/#.*//' \
- -e 's/^[^:]*: *//' \
- -e 's/ *\\$$//' \
- -e '/^$$/ d' \
- -e 's/$$/ :/' $3.tmp >> $3.tmp
- $(MV) $3.tmp $3
-endef
-
-
-all: $(test)
-
-
-$(lib): $(objects)
- @echo Creating $(lib) library...
- @ar cr $(lib) $(objects)
-
-$(test): $(lib) $(test_objects)
- @echo Linking $(test)...
- @$(CXX) $(LDFLAGS) -o $(test) $(test_objects) $(lib)
- @echo Running unit tests...
- @./$(test)
-
-clean:
- -@$(RM) $(objects) $(test_objects) $(dependencies) $(test_dependencies) $(test) $(lib) 2> /dev/null
-
-%.o : %.cpp
- @echo $<
- @$(call make-depend,$<,$@,$(subst .o,.d,$@))
- @$(CXX) $(CXXFLAGS) -c $< -o $(patsubst %.cpp, %.o, $<)
-
-
-ifneq "$(MAKECMDGOALS)" "clean"
--include $(dependencies)
--include $(test_dependencies)
-endif
diff --git a/3rdparty/UnitTest++/TestUnitTest++.vsnet2003.vcproj b/3rdparty/UnitTest++/TestUnitTest++.vsnet2003.vcproj
deleted file mode 100644
index 3402872..0000000
--- a/3rdparty/UnitTest++/TestUnitTest++.vsnet2003.vcproj
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/3rdparty/UnitTest++/TestUnitTest++.vsnet2005.vcproj b/3rdparty/UnitTest++/TestUnitTest++.vsnet2005.vcproj
deleted file mode 100644
index 7366aa6..0000000
--- a/3rdparty/UnitTest++/TestUnitTest++.vsnet2005.vcproj
+++ /dev/null
@@ -1,256 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/3rdparty/UnitTest++/TestUnitTestPP_vs6.dsp b/3rdparty/UnitTest++/TestUnitTestPP_vs6.dsp
deleted file mode 100644
index 1ac1a36..0000000
--- a/3rdparty/UnitTest++/TestUnitTestPP_vs6.dsp
+++ /dev/null
@@ -1,169 +0,0 @@
-# Microsoft Developer Studio Project File - Name="TestUnitTestPP_vs6" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** 編集しないでください **
-
-# TARGTYPE "Win32 (x86) Console Application" 0x0103
-
-CFG=TestUnitTestPP_vs6 - Win32 Debug
-!MESSAGE これは有効なメイクファイルではありません。 このプロジェクトをビルドするためには NMAKE を使用してください。
-!MESSAGE [メイクファイルのエクスポート] コマンドを使用して実行してください
-!MESSAGE
-!MESSAGE NMAKE /f "TestUnitTestPP_vs6.mak".
-!MESSAGE
-!MESSAGE NMAKE の実行時に構成を指定できます
-!MESSAGE コマンド ライン上でマクロの設定を定義します。例:
-!MESSAGE
-!MESSAGE NMAKE /f "TestUnitTestPP_vs6.mak" CFG="TestUnitTestPP_vs6 - Win32 Debug"
-!MESSAGE
-!MESSAGE 選択可能なビルド モード:
-!MESSAGE
-!MESSAGE "TestUnitTestPP_vs6 - Win32 Release" ("Win32 (x86) Console Application" 用)
-!MESSAGE "TestUnitTestPP_vs6 - Win32 Debug" ("Win32 (x86) Console Application" 用)
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "TestUnitTestPP_vs6 - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD BASE RSC /l 0x411 /d "NDEBUG"
-# ADD RSC /l 0x411 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-
-!ELSEIF "$(CFG)" == "TestUnitTestPP_vs6 - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
-# ADD BASE RSC /l 0x411 /d "_DEBUG"
-# ADD RSC /l 0x411 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-
-!ENDIF
-
-# Begin Target
-
-# Name "TestUnitTestPP_vs6 - Win32 Release"
-# Name "TestUnitTestPP_vs6 - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\src\tests\Main.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestAssertHandler.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestCheckMacros.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestChecks.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestCurrentTest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestDeferredTestReporter.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestMemoryOutStream.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTestList.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTestMacros.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTestResults.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTestRunner.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTestSuite.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTimeConstraint.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestTimeConstraintMacro.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=".\src\tests\TestUnitTest++.cpp"
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\TestXmlTestReporter.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\src\tests\RecordingReporter.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\tests\ScopedCurrentTest.h
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/3rdparty/UnitTest++/UnitTest++.vsnet2003.sln b/3rdparty/UnitTest++/UnitTest++.vsnet2003.sln
deleted file mode 100644
index 265d7ba..0000000
--- a/3rdparty/UnitTest++/UnitTest++.vsnet2003.sln
+++ /dev/null
@@ -1,30 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2003", "UnitTest++.vsnet2003.vcproj", "{7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++.vsnet2003", "TestUnitTest++.vsnet2003.vcproj", "{ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}"
- ProjectSection(ProjectDependencies) = postProject
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5} = {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfiguration) = preSolution
- Debug = Debug
- Release = Release
- EndGlobalSection
- GlobalSection(ProjectConfiguration) = postSolution
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.ActiveCfg = Debug|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Debug.Build.0 = Debug|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.ActiveCfg = Release|Win32
- {7E5DD804-EC63-4FA5-BB6D-53DA86806EF5}.Release.Build.0 = Release|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Debug.ActiveCfg = Debug|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Debug.Build.0 = Debug|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Release.ActiveCfg = Release|Win32
- {ACDF9A6A-874F-49E5-AB7C-74F8150BB4C7}.Release.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- EndGlobalSection
- GlobalSection(ExtensibilityAddIns) = postSolution
- EndGlobalSection
-EndGlobal
diff --git a/3rdparty/UnitTest++/UnitTest++.vsnet2003.vcproj b/3rdparty/UnitTest++/UnitTest++.vsnet2003.vcproj
deleted file mode 100644
index e32856e..0000000
--- a/3rdparty/UnitTest++/UnitTest++.vsnet2003.vcproj
+++ /dev/null
@@ -1,226 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/3rdparty/UnitTest++/UnitTest++.vsnet2005.sln b/3rdparty/UnitTest++/UnitTest++.vsnet2005.sln
deleted file mode 100644
index 382f334..0000000
--- a/3rdparty/UnitTest++/UnitTest++.vsnet2005.sln
+++ /dev/null
@@ -1,29 +0,0 @@
-サソ
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTest++.vsnet2005", "UnitTest++.vsnet2005.vcproj", "{64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestUnitTest++.vsnet2005", "TestUnitTest++.vsnet2005.vcproj", "{9CCC3439-309E-4E85-B3B8-CE704D385D48}"
- ProjectSection(ProjectDependencies) = postProject
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6} = {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.ActiveCfg = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Debug|Win32.Build.0 = Debug|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.ActiveCfg = Release|Win32
- {64A4FEFE-0461-4E95-8CC1-91EF5F57DBC6}.Release|Win32.Build.0 = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.ActiveCfg = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Debug|Win32.Build.0 = Debug|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.ActiveCfg = Release|Win32
- {9CCC3439-309E-4E85-B3B8-CE704D385D48}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/3rdparty/UnitTest++/UnitTest++.vsnet2005.vcproj b/3rdparty/UnitTest++/UnitTest++.vsnet2005.vcproj
deleted file mode 100644
index e3401d3..0000000
--- a/3rdparty/UnitTest++/UnitTest++.vsnet2005.vcproj
+++ /dev/null
@@ -1,318 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/3rdparty/UnitTest++/UnitTestPP_vs6.dsp b/3rdparty/UnitTest++/UnitTestPP_vs6.dsp
deleted file mode 100644
index ee8ce7d..0000000
--- a/3rdparty/UnitTest++/UnitTestPP_vs6.dsp
+++ /dev/null
@@ -1,260 +0,0 @@
-# Microsoft Developer Studio Project File - Name="UnitTestPP_vs6" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** 編集しないでください **
-
-# TARGTYPE "Win32 (x86) Static Library" 0x0104
-
-CFG=UnitTestPP_vs6 - Win32 Debug
-!MESSAGE これは有効なメイクファイルではありません。 このプロジェクトをビルドするためには NMAKE を使用してください。
-!MESSAGE [メイクファイルのエクスポート] コマンドを使用して実行してください
-!MESSAGE
-!MESSAGE NMAKE /f "UnitTestPP_vs6.mak".
-!MESSAGE
-!MESSAGE NMAKE の実行時に構成を指定できます
-!MESSAGE コマンド ライン上でマクロの設定を定義します。例:
-!MESSAGE
-!MESSAGE NMAKE /f "UnitTestPP_vs6.mak" CFG="UnitTestPP_vs6 - Win32 Debug"
-!MESSAGE
-!MESSAGE 選択可能なビルド モード:
-!MESSAGE
-!MESSAGE "UnitTestPP_vs6 - Win32 Release" ("Win32 (x86) Static Library" 用)
-!MESSAGE "UnitTestPP_vs6 - Win32 Debug" ("Win32 (x86) Static Library" 用)
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "UnitTestPP_vs6 - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
-# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
-# ADD BASE RSC /l 0x411 /d "NDEBUG"
-# ADD RSC /l 0x411 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ELSEIF "$(CFG)" == "UnitTestPP_vs6 - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
-# ADD BASE RSC /l 0x411 /d "_DEBUG"
-# ADD RSC /l 0x411 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ENDIF
-
-# Begin Target
-
-# Name "UnitTestPP_vs6 - Win32 Release"
-# Name "UnitTestPP_vs6 - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\src\AssertException.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Checks.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\CurrentTest.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\DeferredTestReporter.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\DeferredTestResult.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\MemoryOutStream.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\ReportAssert.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Test.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestDetails.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestList.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestReporter.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestReporterStdout.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestResults.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestRunner.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TimeConstraint.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\XmlTestReporter.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\src\AssertException.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\CheckMacros.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Checks.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Config.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\CurrentTest.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\DeferredTestReporter.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\DeferredTestResult.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\ExecuteTest.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\MemoryOutStream.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\ReportAssert.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Test.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestDetails.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestList.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestMacros.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestReporter.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestReporterStdout.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestResults.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestRunner.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TestSuite.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TimeConstraint.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\TimeHelpers.h
-# End Source File
-# Begin Source File
-
-SOURCE=".\src\UnitTest++.h"
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\XmlTestReporter.h
-# End Source File
-# End Group
-# Begin Group "Win32"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\src\Win32\TimeHelpers.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\Win32\TimeHelpers.h
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/3rdparty/UnitTest++/UnitTestPP_vs6.dsw b/3rdparty/UnitTest++/UnitTestPP_vs6.dsw
deleted file mode 100644
index 58e105a..0000000
--- a/3rdparty/UnitTest++/UnitTestPP_vs6.dsw
+++ /dev/null
@@ -1,44 +0,0 @@
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# 警告: このワークスペース ファイル を編集または削除しないでください!
-
-###############################################################################
-
-Project: "TestUnitTestPP_vs6"=".\TestUnitTestPP_vs6.dsp" - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
- Begin Project Dependency
- Project_Dep_Name UnitTestPP_vs6
- End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "UnitTestPP_vs6"=".\UnitTestPP_vs6.dsp" - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-