- Added support for 32 bit framebuffer. RPi has swapped Red and Blue so need better fix for general usage
- removed color constants from here since they are platform dependent
added constant defintions for RPi colors in 16 and 32 bit modes
added auto detection of 16 and 32 bit modes