Add known-good test case for PerspectiveCamera.
Update Renderer to accept Camera instead of projection matrix, and remove obsolete comments.
Update Camera interface so that generateRay accepts additional view matrix.
Implement black and white rendering using RtRenderer class.