Experimental/sdl2

Experimental (not intended to merge yet), but playable SDL2 port.
Unicode input is still missing, (as for now text input is entirely disabled). Threaded loading disabled. Music is broken but other sound works. Also there is problem with alpha channel on some graphics(battle obstacles). No more regressions on the first look.