linux: 32 24 and 16 bit modes working
maybe enabled more bitdepthds
added 8bit palette init code
332 rgb improvements
store original palette
linux: reduce number of conditionals in blit
split cursor drawing out into separate call