add sni support

this change adds support for specifying an SNI server name in the pdtepp.xml file and modifies the tool to use this to set an SNI name. unfortunately it seems to have trimmed some trailing whitespace that I didn't notice :(