Changed Rendering Code

New:
- TmtTessellator.java: Vanilla Tessellator with Q value exposed
- PositionTextureVertex.java: Vanilla PositionTextureVertex (extends it)
with Q value exposed for new tessellator

Changes:
- ModelPoolObjEntry.java: Changed to use new PositionTextureVertex
- ModelRendererTurbo.java: Changed to use new PositionTextureVertex and
added Q coordinate parameters  and calculations (to trapezoids)
- PositionTransformVertex.java: Changed to use new PositionTextureVertex
- TextureGroup.java: Now uses TexturedPolygon rather than TexturedQuad
- TexturedPolygon.java: no longer extends TexturedQuad to remove a
dependency on a base class edit on vanilla TexturedQuad or  vanilla
PositionTextureVertex. Now uses new TmtTessellator

Hopefully this code will match your existing code. If anything doesn't
work, tell me and i will do everything possible to recreate and debug,
short of buying a mac.

- Connor