Refactor the FileSaver to fit GtkSourceFile API

Not finished, not compilable.