Search: allow caller to choose a style for text matches

Add a "match-style" property to GtkSourceSearchContext so that matching
text can be highlighted with different styles. Default is NULL, meaning that
theme's scheme "search-match" style will be used.

https://bugzilla.gnome.org/show_bug.cgi?id=736271