minergate: Support --set MGT:protover=N
minergate: Vary number of requests/responses per packet
minergate: Vary max jobs queued
Bugfix: minergate: Correct endian for 2nd winner_nonce
minergate: Simplify multi-winner_nonce handling
minergate: Only SP10 has a second winner_nonce
minergate: Use work_completed flag for SP30
minergate: SP30 only wants max 10 queue requests at a time
minergate: Make stats file configurable
minergate: Autodetect SP30 on /tmp/connection_pipe_sp30
Titan: Core init parameters (nonce range) independent of number of found dies.
    That allows later (re-)initialization of newly found dies
    in uniform manner.
Titan: fill all non-found ASIC structs with the same (invalid) data
Titan: configure_one_die func for configuring single die
Titan: Use correct version of knc_titan_setup_core
Titan: Re-configuring dies through API command "procset"
Titan: Define for the broadcast core address
Titan: Flush cores one-by-one right before reconfiguring them
Titan: Refactoring: intermediate variables for first_proc and repr
Titan: Set flush flag after re-configuring the die.
  This implies one-by-one bring-up of cores, not by broadcast.
  (setting first work by broadcast to previously idle die kills the DC/DCs)
Titan: Work assignment and flushing is per-die, not per-ASIC