fix overexposed render of Record photographs

ImageViewer-59 on Fedora 20 did "overexpose" photograph images taken by
Record activity.  Cause unknown.

Change creation of the Cairo surface to match the method found in the
Paint activity.  Fixes problem, no idea why.

Reported-by: tkkang@nurturingasia.com
Signed-off-by: James Cameron <quozl@laptop.org>