Revert "Introduce InputFile/OutputFile and FileMutex."

This reverts commit d670be7a08cb85329ff3b5e9039cda9ffa4a35a1.

Conflicts:

	lib/ExecutionEngine/InputFile.cpp
	lib/ExecutionEngine/OutputFile.cpp

Change-Id: I99d5ed4cbda7296a399d683dfa264ce68bc4ddf3
diff --git a/lib/ExecutionEngine/Compiler.cpp b/lib/ExecutionEngine/Compiler.cpp
index a56c11c..100f54b 100644
--- a/lib/ExecutionEngine/Compiler.cpp
+++ b/lib/ExecutionEngine/Compiler.cpp
@@ -24,6 +24,7 @@
 #endif
 
 #include "DebugHelper.h"
+#include "FileHandle.h"
 #include "Runtime.h"
 #include "ScriptCompiled.h"
 #include "Sha1Helper.h"