Introduce basic SDL IO

Quite ugly, but its a start. Would need a couple of more methods into my
polymorphic io model, so I can handle library initializations more
gently.

I also have some nasty bug in my interpreter implementation causing the
invaders scrolling info not to show up. Will have to invastigate this
one too.

Anyway, having SDL support is awesome.
Include the SDL headers