Add Windows 8, Ubuntu, Fedora and Debian UPnP banners; correct miniupnp

While working on a Nexpose ticket and defect, I noticed we were missing some obvious UPnP fingerprints.  I've added them along with a few from a UPnP Sonar scan earlier this year, though there are still ~75 in there that I haven't yet added.  I or someone else can do them in a future PR as they are not as straight forward as this one.

Specs continue to pass.
The same way we always do -- best judgement with knowledge of how these values are used.  0.5-0.75 is IP stack fingerprinting range, and I consider these two to be equally uncertain.