Added get_swap_interval
Added set_swap_interval and SwapSettings enum.

Use Imidiet for imidiet rendering and Syncronized for updating at vsync.
Can also use LateSwap if vsnyc was missed.
Added pixel mod.
added color and palette in pixel.