A simple and versatile UPnP device client