Util::SortedList unit tests

Worked on unit tests for Util::SortedList--had to fix a LOT of the
insertion code. All things tolled, though, I'm pretty sure it works now.
However, I'm having trouble with the multiple inheritance hierarchy
engendered by the Util::SortedContainer class I've got. I like the IDEA,
so maybe I'll change it into something that doesn't inherit from
Util::Container. Something like a Util::Sorter, that only has the
equality/lesser/greater funcs. Yeah, I like that idea.