Merge pull request #8503 from daleharvey/834620-camera-lazy

Bug 834620 - Lazy load camera resources until preview starts. r=vingetun(cherry picked from commit 1f7dbc2534914620ba05126e99eb47991de758e6)