Redesign EDF scheduler. Add struct sched_edf_entity

	modified:   include/linux/sched.h
	modified:   kernel/sched.c
	modified:   kernel/sched_edf.c
fix typo