Bug 1049198: reduce layers in camera viewfinder

scale viewfinder to fit device pixels, not css pixels

do not overflow the hud