TESTS: move tests/*.cfg to tests/config

These are a collection of test files for a variety of features (old or
more recent). 2 or 3 files were found lying there non-committed and
were moved at the same time. A few deprecated or obsolete keywords were
updated to their recent equivalent. Many of these configurations are
made to trigger different parsing errors so it is normal that plenty
of them fail.

Now the tests directory is cleaner and easier to navigate through.
diff --git a/tests/conf/basic-check.cfg b/tests/conf/basic-check.cfg
new file mode 100644
index 0000000..226d7a1
--- /dev/null
+++ b/tests/conf/basic-check.cfg
@@ -0,0 +1,34 @@
+global
+	maxconn 500
+	external-check
+	stats socket /tmp/sock1 mode 666 level admin
+
+defaults
+	timeout client 5s
+	timeout server 5s
+	timeout connect 5s
+	mode http
+
+listen stats
+	bind :8888
+	stats uri /
+
+backend tcp9000
+	option httpchk
+	server srv 127.0.0.1:9000 check inter 1s
+
+backend tcp9001
+	option httpchk
+	server srv 127.0.0.1:9001 check inter 1s ssl verify none
+
+backend tcp9006
+	option httpchk
+	server srv 10.0.0.0:9006 check inter 1s verify none
+
+backend ssh
+	server blah 127.0.0.1:22 check inter 1s
+
+frontend dummy
+	#mode http
+	bind :9000-9004
+