Fix .gitignore for vncviewer/ and tests/

We had partial coverage for vncviewer/ already, but fix up the last
pieces.
diff --git a/.gitignore b/.gitignore
index d6c73ce..a114d8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,3 @@
 Makefile
 Makefile.in
 config.h
-
-vncviewer.desktop.in
-vncviewer.desktop
diff --git a/tests/.gitignore b/tests/.gitignore
new file mode 100644
index 0000000..110f251
--- /dev/null
+++ b/tests/.gitignore
@@ -0,0 +1,6 @@
+conv
+convperf
+decperf
+encperf
+fbperf
+hostport
diff --git a/vncviewer/.gitignore b/vncviewer/.gitignore
new file mode 100644
index 0000000..feba068
--- /dev/null
+++ b/vncviewer/.gitignore
@@ -0,0 +1,3 @@
+vncviewer
+vncviewer.desktop.in
+vncviewer.desktop