allow setting sfml context

someday they might support core contexts