Fix bad Frustum::AspectRatio() and add test.