Disable deprecated type warnings.

Example of such a warning spewed by Erlang/OTP 17:

Warning: type queue/0 is deprecated and will be removed in OTP 18.0; use use
queue:queue/0 or preferably queue:queue/1

And we can't just start using new types because this breaks
compilation on r14b04.
MB-10127 Drop messages in error_logger if mailbox is to large.

Change-Id: I85fd89a9e65ff66a96cd5134e0c101bc1b0f358c
Reviewed-on: http://review.couchbase.org/33335
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-10908 Hibernate error_logger.

Change-Id: I6499660fd053d5e5d84a656622f90b746e4e79eb
Reviewed-on: http://review.couchbase.org/36115
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-10908 Prevent error_logger from logging huge terms.

Change-Id: I1c376d3da74fd3ac526fe3c78bb38da7ea0aa01b
Reviewed-on: http://review.couchbase.org/36116
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-10020 export ale:start_logger/3

Change-Id: Ie399edbdd1f8308b3d3a11257c5f32cca7c8303b
Reviewed-on: http://review.couchbase.org/36667
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Tested-by: Artem Stemkovski <artem@couchbase.com>
Change __VERSION__ to @ALE_VERSION@.

To be compatible with cmake that's used by couchbase-server.
MB-100:ale: really silence default error_logger

I.e. if we don't do that we'll see tons of ugly crash reports on
stdout.

Change-Id: Ibcec72de374e1dce4919b5c51e97a17927b90ef3
Reviewed-on: http://review.couchbase.org/25525
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
CBD-220: [ale] allow syncing all log messages to all sinks

So that we can exit without bothering to shutdown ale cleanly

Change-Id: I14829b98254fb567f0c6b3282c438d5a86a7d7eb
Reviewed-on: http://review.couchbase.org/25430
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>