Merge pull request #1 from muesli/master

UPnP discovery and test case fixes
- updated documentation to match changes in code
- log messags are now only rendered if #Debug is set
Merge remote-tracking branch 'upstream/master'