#17 remove dependency upon x509 module as it is not full javascript and requires external compilation.