add simple kick/join logic, untested

Signed-off-by: shammash <shammash@autistici.org>
4 jobs from master in 1 minute and 8 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Run Tests
passed #3179
run:tests

00:13

 
  Build Src
passed #3180
build:src

00:11

 
  Build Pkg
passed #3181
build:pkg

00:26

 
  Upload
passed #3182
upload:ai

00:16