Fix x11 version specification
Added basic SDL support, Dash now runs on OSX (but immediately crashes)
SDL adapter now creates an OpenGL context
Started conversion to OOP wrapper [skip ci]