Device list not guaranteed to place front camera at index 0

The default value 0 is not guaranteed to be the front facing camera on devices that contain 2 cameras. This code checks for the front camera label at index 1, and defaults to index 0 if it fails. This is safe for devices with 1 or 2 cameras.