Move DLNADevice to own file
More work on discovering and adding DLNA devices