DOC: Update the module list in MAINTAINERS file

Some missing modules have been added and some others have been updated. The
list is now sorted. It is a bit easier to find something. In addition the
path of files have been updated to reflect recent changes.
diff --git a/MAINTAINERS b/MAINTAINERS
index 4b00bd7..1e9c29f 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -18,74 +18,103 @@
 List of maintainers
 -------------------
 
-Lua
-Maintainer: Thierry Fournier <tfournier@arpalert.org>
-Files: src/hlua.c, include/*/hlua.h
-
-Maps and pattern matching
-Maintainer: Thierry Fournier <tfournier@arpalert.org>
-Files: src/map.c, src/pattern.c, include/*/map.h, include/*/pattern.h
+51Degrees device identification
+Maintainer: Ben Shillito <ben@51degrees.com>
+Files: src/51d.c, contrib/51d, doc/51Degrees-device-detection.txt
 
-DNS
-Maintainer: Baptiste Assmann <bedis9@gmail.com>
-Files: src/dns.c, include/*/dns.h
+Cache
+Maintainer: William Lallemand <wlallemand@haproxy.com>
+Files: src/cache.c, include/haproxy/cache*.h
 
-SSL
-Maintainer: Emeric Brun <ebrun@haproxy.com>, William Lallemand <wlallemand@haproxy.com>
-Files: src/cfgparse-ssl.c, src/ssl_*.c, include/*/ssl_*.h
+DeviceAtlas device identification
+Maintainer: David Carlier <dcarlier@deviceatlas.com>
+Files: src/da.c, contrib/deviceatlas, doc/DeviceAtlas-device-detection.txt
 
-Peers
+DNS and Resolvers
 Maintainer: Emeric Brun <ebrun@haproxy.com>
-Files: src/peers.c, include/*/peers.h
+Maintainer: Baptiste Assmann <bedis9@gmail.com>
+Files: src/dns.c, include/haproxy/dns*.h
+Files: src/resolvers.c, include/haproxy/resolvers*.h
 
 Doc to HTML converter (dconv)
 Maintainer: Cyril Bonté <cyril.bonte@free.fr>
 Files: doc/*.txt
 Note: ask Cyril before changing any doc's format or structure.
 
+EBTree
+Maintainer: Willy Tarreau <w@1wt.eu>
+Files: src/eb*.c, include/import/eb*.h
+
+FCGI:
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/mux_fcgi.c, src/fcgi*.c, include/haproxy/fcgi*.h
+
+Filters:
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/filters.c, src/flt_*.c, include/haproxy/filters*.h
+Files: doc/internals/filters.txt
+
+H1 and HTX
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/mux_h1.c src/h1_htx.c, include/haproxy/h1_htx.h
+
+H2 and HPACK
+Maintainer: Willy Tarreau <w@1wt.eu>
+Files: src/mux_h2.c src/h2.c src/hpack*.c
+Files: include/haproxy/h2.h, include/haproxy/hpack*.h
+
 Health checks
-Files: src/checks.c, include/*/checks.h
-Maintainers: Simon Horman for external-check, Baptiste Assmann for tcp-check
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/checks.c, include/haproxy/check*.h
+Files: src/tcpcheck.c, include/haproxy/tcpcheck*.h
 Note: health checks are fragile and have been broken many times, so please
       consult the relevant maintainers if you want to change these specific
       parts.
 
-Mailers
-Maintainer: Simon Horman <horms@verge.net.au>
-Files: src/mailers.c, include/*/mailers.h
+HTTP
+Maintainer: Willy Tarreau <w@1wt.eu>
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/http*.h, include/haproxy/http*.h
 
-DeviceAtlas device identification
-Maintainer: David Carlier <dcarlier@deviceatlas.com>
-Files: src/da.c, include/*/da.h
+HTX
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/htx.c, include/haproxy/htx*.c, doc/internals/htx-api.txt
 
-51Degrees device identification
-Maintainer: Ben Shillito <ben@51degrees.com>
-Files: src/51d.c
+Lua
+Maintainer: Thierry Fournier <tfournier@arpalert.org>
+Files: src/hlua.c, include/haproxy/hlua*.h
 
-Cache
-Maintainer: William Lallemand <wlallemand@haproxy.com>
-Files: src/cache.c, include/*/cache.h
+Mailers
+Maintainer: Simon Horman <horms@verge.net.au>
+Files: src/mailers.c, include/haproxy/mailers*.h
+
+Maps and pattern matching
+Maintainer: Thierry Fournier <tfournier@arpalert.org>
+Files: src/map.c, include/haproxy/map*.h
+Files: src/pattern.c, include/haproxy/pattern*.h
 
 Master-worker
 Maintainer: William Lallemand <wlallemand@haproxy.com>
 Note: Please CC William when touching src/haproxy.c and contrib/systemd
 
-SPOE
-Maintainer: Christopher Faulet <cfaulet@haproxy.com>
-Files: src/flt_spoe.c, include/*/spoe.h, contrib/spoa_example, doc/SPOE.txt
-
 Multi-threading
 Maintainer: Christopher Faulet <cfaulet@haproxy.com>
 Maintainer: Emeric Brun <ebrun@haproxy.com>
-Files: src/thread.c, include/*/thread.h
+Files: src/thread.c, include/haproxy/thread*.h
 Note: every change around the locking or synchronization point will require
       approval from one of these maintainers. Problems which only appear when
       nbthread is greater than 1 and which disappear otherwise are also
       relevant.
 
-ScientiaMobile WURFL Device Detection
-Maintainer: Paul Borile, Massimiliano Bellomi <wurfl-haproxy-support@scientiamobile.com>
-Files: src/wurfl.c
+Multi-threaded task scheduler
+Maintainer: Willy Tarreau <w@1wt.eu>
+Maintainer: Olivier Houchard <cognet@ci0.org>
+Files: include/haproxy/task*.h src/task.c
+
+Peers
+Maintainer: Emeric Brun <ebrun@haproxy.com>
+Frédéric Lécaille <flecaille@haproxy.com>
+Files: src/peers.c, include/haproxy/peers*.h
 
 Prometheus Exporter
 Maintainer: Christopher Faulet <cfaulet@haproxy.com>
@@ -95,3 +124,21 @@
       all additions and modifications of features. Christopher is the referent
       for the code itself. He should be consulted for questions regarding the
       exporter integration into HAProxy, as well as for the bugs.
+
+ScientiaMobile WURFL Device Detection
+Maintainer: Paul Borile, Massimiliano Bellomi <wurfl-haproxy-support@scientiamobile.com>
+Files: src/wurfl.c, contrib/wurfl, doc/WURFL-device-detection.txt
+
+SPOE
+Maintainer: Christopher Faulet <cfaulet@haproxy.com>
+Files: src/flt_spoe.c, include/haproxy/spoe*.h
+Files: contrib/spoa_example, doc/SPOE.txt
+
+SSL
+Maintainer: Emeric Brun <ebrun@haproxy.com>
+Maintainer: William Lallemand <wlallemand@haproxy.com>
+Files: src/cfgparse-ssl.c, src/ssl_*.c, include/haproxy/ssl_*.h
+
+Thread-safe lists
+Maintainer: Olivier Houchard <cognet@ci0.org>
+Files: include/haproxy/list*.h