Merge branch 'development' into 'master'

Version 2.2.0

Closes #48, #45, #17, #39, #44, #26, and #37

See merge request !8
2 jobs for v2.2.0 in 3 minutes and 6 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Build
passed #6160
build

00:01:29

passed #6161
manual
build_shopmason

00:01:37