Allow individual layers to render their own background color

Instead of relying on a scene-wide background color, all layers can now
have their own background color.