Added aoutodetect of 16 and 32 bit framebuffer so applications just uses abstract colors
rather then discrete color values.
- test app now uses abstract colors
- fixed startup values for cross objects