Add reject_job tool and HTTP endpoint with reason field

Status Job ID Name Coverage
  Build
canceled #430
build

 
  Test
canceled #432
allowed to fail
code_quality

canceled #431
test