reformat
client support for DHE in TLS-1.2 (yes, I'll refactor this code later!)

fixes #54