only consider HTTP callback valid if we got a 200

This resolves #9 for when UPnP descriptions are poorly created.