[sdl2] Add support for SDL2

Prepared change for when we can allow SDL2 in Harbour.

**Do not merge yet.**