installed-media: Provide a sync constructor as well

This is mainly needed as workaround for bug#712186 when we subclass
InstalledMedia in a following patch in this series.
tmp