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 6 minutes and 19 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Prepare
passed #4837975
linux ghostflow docker build
prepare:cargo-cache-newest

00:00:47

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

00:01:29

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

00:03:16

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

00:03:16

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

00:03:19

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

00:03:48

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

00:01:38

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

00:00:46

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

00:01:35

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

00:01:41

36.8%
 
  External
passed ghostflow-check-master