Change "batch_flag" to "flags" in kill_job data structure and functions

No change in logic yet, just a variable rename
Add slurmctld support to signal entire job array with one RPC
Modify scancel to support job arrays using a single RPC