Gracefully handle multiple MPD.Location elements

MPD.Location elements can occur 0..N times but, when present, only the case where N === 1 was handled correctly.

Whilst not providing a full solution (which would be application specific), this workaround ensures that at least the manifest updater can continue to operate when N > 1.