itemExpression -> itemSource

CollectionProperty's itemExpression was inconsistent with Property's "source" and MapProperty's "keySource" and "valueSource". Renaming it for consistency's sake.