fix re-occuring URI collection corruption with modern media servers
add sanity checks
Fix exception when dealing with devices without friendly names
Merged branch upnpx-1.2.5

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Update README