Generate triangle patches for a uniformly subdivided mesh

Added an option to FarMeshFactory to generate triangle patches instead of quadrilateral patches for a uniformly subdivided mesh.  This option is applicable to GL-ES, which does not support quadrilateral primitives.