Roundtripper

Merged in a re-factoring of the SSDP discovery code to use where sane (i.e. when parsing the HTTP response) Go's built-in HTTP package.