Wrote half a test for task lists, and also wrote and implemented them.

SC unit test 1 seems to be hanging now, but I'm not going to diagnose
that on this computer since it's so goddamn slow.

Signed-off-by: null <gorha032@umn.edu>