Devices get added twice
Basically a duplicate of GNOME/cheese#130 (closed): devices first get added in aperture_device_manager_init()
and then again via GST_MESSAGE_DEVICE_ADDED
bus messages.
This makes the "switch camera" button show even on devices with a single camera - which if used in that case often breaks things as the device is still use.