Allow ranch_ssl to use DER cert/key/ca options.

The Erlang SSL library allows keys, certs and cacerts to be passed either as DER encoded binaries or in PEM encoded files. This patch allows ranch_ssl to be configured in either manner.
Merge branch 'ssl_listen_nofile' of git://github.com/archaelus/ranch
Use erlang.mk for the Makefile