remove switch.h from some headers which could cause circular dependancy
change "struct srun_info" -> "srun_info_t" and remove conflicting
"struct task_info" declaration
Change switch_g_job_init and switch_g_jobinfo_alloc interfaces
Put back "_job" in some of the switch plugin global functions.