Skip dist tests unless stipulated or gen_leader present

If GPROC_DIST==false, dist tests are skipped
If GPROC_DIST==true, they are attempted
If GPROC_DIST not set, dist tests are run if gen_leader is found.