Update to GLMatrix.cpp - Round first then offset

Adds rounding to the projection ortho X and Y before adding the
+0.01 offsets.  This prevents the fix from being negated by the
use of moving projections and fractional coordinates.
Update to GLMatrix.cpp - Round first then offset

Adds rounding to the projection ortho X and Y before adding the
+0.01 offsets.  This prevents the fix from being negated by the
use of moving projections and fractional coordinates.
Update to GL3Matrix.cpp - Round first then offset

Adds rounding to the projection ortho X and Y before adding the
+0.01 offsets.  This prevents the fix from being negated by the
use of moving projections and fractional coordinates.
Update to DX9Matrix.cpp - Round first then offset

Removes previous offsets.
Adds rounding to the projection ortho X and Y before adding the
+0.01 offsets.  This prevents the fix from being negated by the
use of moving projections and fractional coordinates.
Merge pull request #750 from Darkstar2/master

Fixes font glyph edge artifacts & scrolling issues (update 1) now with rounding