hack in discrete adaboost scorer, for now
Add minor commentary
Expand the deme_expander documentation
misc mior cleanup and documentation
Move old, unused code out of the header file.
Performance optim: don't sort deme if not neeed.

Sorting is only used when the deme is trimmed. So don't bother if
trimming isn't done.