Merge SQL and Mnesia code into one module (EJAB-1560)
Do not trigger item-not-found errors in mod_http_bind (part of EJABS-1827)

This changes what happens to request received with out of order rid,
previously response to such request was send immediately, and client was
free to submit another request, which triggered item-not-found if it was
delivered before request with missing rid.

This change make us wait for sending response to out of order request until
request with missing rid arrives. It also queues all outgoing data before
that condition is meet.
Fix get_subscription_lists/4
Receiving missing http-bind request shouldn't close waiting out-ouf-order request
Repeated http-bind request should abort only requests with same rid

Before this change, when request with repeat rid was received any waiting
request was aborted (but only after next request was delivered). With this
change, only request with identical rid are aborted and this is done
immediately
Revert "Update ejabberd version number to 2.1.11"

This reverts commit 453e249de30b925320f798ad1248d7d1a62b157b.
Update Slovak translation (thanks to Marek Bečka)
Fix account registration
Fix MUC start when Mnesia tables don't exist yet
Check node name is available before starting ejabberd (EJAB-1572)
Allow multiple fqdn values in configuration (EJAB-1578)
Fix file name of Name Service Switch (thanks to Konstantin Khomoutov)
Reduce size of XML stream state

This makes size of hibernated ejabberd_receiver a lot smaller (from
~290 words down to ~40).
Fix regression introduced in odbc/mnesia merge
Disable SSL 2.0 in TLS driver

SSL 2.0 is not used anywhere as it has security problems. Disable it
unconditionally both in server and client mode. This does _not_
disable support for SSL 2.0 compatible client hello which still will
be accepted in the server mode.
Disable old and unsecure ciphers in TLS driver

Disable:
- export ciphers - broken by design, 40 and 56 bit encryption
- low encryption ciphers - 56 and 64 bit encryption
- SSLv2 ciphers - some ciphers using MD5 MAC
Enable ECDHE key exchange in TSL driver
Enable DHE key exchange in TLS driver
Detect OpenSSL version at runtime, not at compile time
Send announce Message stanzas as Headline type instead of Normal