Auto starttls

This patch updates sslyze to support an auto mode for STARTTLS. when --starttls=auto, sslyze will use the given port number to select the correct service to use.