SDL2 and Particularities

Updating to SDL2(because why not)
Repositioning SDL libraries on the compiler line(order matters, it
seems)