Clarified that the clip rectangle is defined relative to the viewport, and added a clip test to testviewport.c