Remove obsolete unistd.h file

The presence of this file can cause build issues when integrating glslang
into other projects.
diff --git a/glslang.vcxproj b/glslang.vcxproj
index e576c45..59d3327 100644
--- a/glslang.vcxproj
+++ b/glslang.vcxproj
@@ -643,7 +643,6 @@
     <ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />

     <ClInclude Include="glslang\Include\Types.h" />

     <ClInclude Include="glslang\Include\intermediate.h" />

-    <ClInclude Include="glslang\MachineIndependent\unistd.h" />

     <ClInclude Include="glslang\Public\ShaderLang.h" />

     <ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />

     <ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />

@@ -704,4 +703,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

   <ImportGroup Label="ExtensionTargets">

   </ImportGroup>

-</Project>
\ No newline at end of file
+</Project>

diff --git a/glslang.vcxproj.filters b/glslang.vcxproj.filters
index 2f3b2be..5110dea 100644
--- a/glslang.vcxproj.filters
+++ b/glslang.vcxproj.filters
@@ -165,9 +165,6 @@
     <ClInclude Include="glslang\Include\intermediate.h">

       <Filter>Header Files</Filter>

     </ClInclude>

-    <ClInclude Include="glslang\MachineIndependent\unistd.h">

-      <Filter>Header Files</Filter>

-    </ClInclude>

     <ClInclude Include="glslang\Public\ShaderLang.h">

       <Filter>Public</Filter>

     </ClInclude>

@@ -204,4 +201,4 @@
       <Filter>Machine Independent</Filter>

     </CustomBuild>

   </ItemGroup>

-</Project>
\ No newline at end of file
+</Project>

diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt
index 96abc2a..f8b1799 100644
--- a/glslang/CMakeLists.txt
+++ b/glslang/CMakeLists.txt
@@ -63,7 +63,6 @@
     MachineIndependent/Scan.h
     MachineIndependent/ScanContext.h
     MachineIndependent/SymbolTable.h
-    MachineIndependent/unistd.h
     MachineIndependent/Versions.h
     MachineIndependent/preprocessor/PpContext.h
     MachineIndependent/preprocessor/PpTokens.h)
diff --git a/glslang/MachineIndependent/unistd.h b/glslang/MachineIndependent/unistd.h
deleted file mode 100644
index c7c9147..0000000
--- a/glslang/MachineIndependent/unistd.h
+++ /dev/null
@@ -1 +0,0 @@
-// This is a NULL file and is meant to be empty
diff --git a/glslang_vs2010.vcxproj b/glslang_vs2010.vcxproj
index a6cb6e2..64e0466 100644
--- a/glslang_vs2010.vcxproj
+++ b/glslang_vs2010.vcxproj
@@ -366,7 +366,6 @@
     <ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />

     <ClInclude Include="glslang\Include\Types.h" />

     <ClInclude Include="glslang\Include\intermediate.h" />

-    <ClInclude Include="glslang\MachineIndependent\unistd.h" />

     <ClInclude Include="glslang\Public\ShaderLang.h" />

     <ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />

     <ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />

@@ -403,4 +402,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

   <ImportGroup Label="ExtensionTargets">

   </ImportGroup>

-</Project>
\ No newline at end of file
+</Project>

diff --git a/glslang_vs2013.vcxproj b/glslang_vs2013.vcxproj
index 3b8d2c9..df9bb2a 100644
--- a/glslang_vs2013.vcxproj
+++ b/glslang_vs2013.vcxproj
@@ -366,7 +366,6 @@
     <ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />

     <ClInclude Include="glslang\Include\Types.h" />

     <ClInclude Include="glslang\Include\intermediate.h" />

-    <ClInclude Include="glslang\MachineIndependent\unistd.h" />

     <ClInclude Include="glslang\Public\ShaderLang.h" />

     <ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />

     <ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />

@@ -403,4 +402,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

   <ImportGroup Label="ExtensionTargets">

   </ImportGroup>

-</Project>
\ No newline at end of file
+</Project>