Add a simple function to create a merge request using gitlab API.

using derive builder to handle optional parameters
11 jobs for !198 with create_merge_request in 5 minutes and 19 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Prepare
passed #4835764
linux ghostflow docker build
prepare:cargo-cache-newest

00:00:44

 
  Build
passed #4835765
linux ghostflow docker build
build:cargo-clippy

00:01:19

passed #4835766
linux ghostflow docker build
build:cargo-minimum

00:03:05

passed #4835769
linux ghostflow docker build
build:cargo-nightly

00:03:05

passed #4835767
linux ghostflow docker build
build:cargo-stable

00:03:05

passed #4835768
linux ghostflow docker build
build:cargo-tarpaulin

00:03:18

 
  Test
passed #4835770
linux ghostflow docker build
test:cargo-minimum

00:00:57

passed #4835773
linux ghostflow docker build
test:cargo-nightly

00:00:55

passed #4835771
linux ghostflow docker build
test:cargo-stable

00:00:56

passed #4835772
privileged linux ghostflow docker
test:cargo-tarpaulin

00:01:12

37.26%
 
  External
passed ghostflow-check-master