PlaneGeometry: Changed faces to use Face3 instead of Face4.

This enables raycasts to properly intersect with it in cases where the
positions are modified.  See
http://www.realitymeltdown.com/WebGL/Debug-Raycast.html for an example
illustrating the problem.