send a custom user-agent header, as required by the dyndns2 standard, fixes #12