Modified the 'flip' code, which flips bitmap data from Crystal space format into OpenGL style format.  When character height did not match the total character size (some fonts have blank padding) the wrong region of data was flipped.  The code was modified to use the Height data member instead of the BytesPerChar data member to figure out the region to flip.
Modified the 'flip' code, which flips bitmap data from Crystal
space format into OpenGL style format.  When character height did
not match the total character size (some fonts have blank padding)
the wrong region of data was flipped.  The code was modified to
use the Height data member instead of the BytesPerChar data
member to figure out the region to flip.

Also offset the character if font Height != font BytesPerChar.  This
compensates for some shifting of characters.


git-svn-id: 28d9401aa571d5108e51b194aae6f24ca5964c06@514 8cc4aa7f-3514-0410-904f-f2cc9021211c

crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS