Began to introduce UserValues

Nothing is hooked in yet, but introduced the notions of UserValueType
and Summarizer.  Began to implement the RatingType.