clone of rygel (for a UPnP BasicManagement implementation)