Restore full appveyor config

Sorry, failed to undo this temporary change before merging the
gsoc2017-php7-classes-via-c-api branch.
diff --git a/appveyor.yml b/appveyor.yml
index 6044e19..fad8f0b 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,4 +1,5 @@
 platform:
+- x86
 - x64
 
 environment:
@@ -6,11 +7,38 @@
     MAKEJOBS: 2
 
   matrix:
+  - SWIGLANG: csharp
+    VSVER: 12
+  - SWIGLANG: csharp
+    VSVER: 14
+  - SWIGLANG: java
+    VSVER: 14
+  - SWIGLANG: python
+    VSVER: 14
+    VER: 27
+  - SWIGLANG: python
+    VSVER: 15
+    VER: 38
+    PY3: 3
+    APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
   - SWIGLANG: python
     VSVER: 16
     VER: 39
     PY3: 3
     APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
+  - SWIGLANG: python
+    OSVARIANT: cygwin
+  - SWIGLANG: java
+    OSVARIANT: mingw
+    APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
+  - SWIGLANG: python
+    OSVARIANT: mingw
+    WITHLANG: python
+    VER: 37
+    PY3: 3
+    APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
+  - BUILDSYSTEM: cmake
+    VSVER: 14
 
 matrix:
   allow_failures: