Add asn1 to the list of applications that need to be started for SSL
Update AUTHORS
Update Ranch to 0.8.4
Remove unknown keys from .app.src file
Work around broken elliptic-curve cipher suites

Unfortunately the implementation of elliptic-curve ciphers that has
been introduced in R16B01 is incomplete.  Depending on the particular
client, this can cause the TLS handshake to break during key agreement.
As it turns out that most popular browsers (e.g. Firefox, Chromium,
and Safari) are affected by this bug, we provide this workaround.

This workaround makes sure that only cipher suite implementations that
are not known to be broken are supported by default.
Merge branch 'without-ec-cipher-suites' of git://github.com/KlausTrainer/ranch
Add Transport:sendfile/4,/5

Adds offset based sendfile to transports. Same behaviour as
file:sendfile/4,/5 except socket and file arguments are reversed and
either a raw file or a filename can be used.

sendfile/2,/4,/5 now compulsory callbacks in ranch_transport.

ranch_tcp:sendfile/2 now defaults to a chunk_size of 8191 - the default
for ranch_ssl:sendfile/2. The same default is used for both
ranch_tcp:sendfile/4,5 and ranch_ssl:sendfile/4,5.