Implement private class GtkSourceMarksSequence

And use it for GtkSourceMarks. It will be useful for the code folding
too.

More unit tests are needed.