gstregex: add support for switches exposed by RegexBuilder
The builder allows for instance for switching off case-sensitiveness for
the entire pattern, instead of having to do so inline with (?i)
.
All the options exposed by the builder at https://docs.rs/regex/latest/regex/struct.RegexBuilder.html can now be passed as fields of invidual commands, snake-cased.