MINOR: threads: Don't start when device a detection module is used

For now, we don't know if device detection modules (51degrees, deviceatlas and
wurfl) are thread-safe or not. So HAproxy exits with an error when you try to
use one of them with nbthread greater than 1.

We will ask to maintainers of these modules to make them thread-safe or to give
us hints to do so.
diff --git a/src/da.c b/src/da.c
index 856ef0d..c31855d 100644
--- a/src/da.c
+++ b/src/da.c
@@ -121,6 +121,12 @@
 		size_t atlasimglen;
 		da_status_t status;
 
+		if (global.nbthread > 1) {
+			Alert("deviceatlas: multithreading is not supported for now.\n");
+			err_code |= ERR_ALERT | ERR_FATAL;
+			goto out;
+		}
+
 		jsonp = fopen(global_deviceatlas.jsonpath, "r");
 		if (jsonp == 0) {
 			Alert("deviceatlas : '%s' json file has invalid path or is not readable.\n",