Some transform bits

* Preview a camera using an inverted Box + Constant
* FourRooms viewport fix (something broke with a VVVV update)
* ApplyNearAndFar (apply a near and far plane to an infinite frustum transform, or any perspective transform actually)