Revert "sched: Separate group-scheduling code more clearly"

This reverts commit 4d05a969dc824e2f6a289bf2d5e0be307541e8ab.

Conflicts:
	kernel/sched.c
Revert "sched.c derp"

This reverts commit dc4cfd2ec39a1e5573c6efba98d0703eef8cb61d.

Conflicts:
	kernel/sched.c
Revert "sched: Separate group-scheduling code more clearly"

This reverts commit 4d05a969dc824e2f6a289bf2d5e0be307541e8ab.

Conflicts:
	kernel/sched.c