-Fix: compilation fix for PPC Mac OS X 10.4.11

__BYTE_ORDER was not defined.
-Codechange: Add macros/functions to read little endian integers from buffers/files

will be useful to make the code Endian agnostic
READ_LE_UINT16() READ_LE_UINT32()
File_Read_LE16() File_Read_LE32()
-Fix: Make Font loading/processing work for both Big & little endian
-Fix: Make Strings load on big endian machines
-Fix: Fix WSA code for Big endian
-Fix: Sprite code now supports Big endian machines