Mongoize the value when building the uniqueness query

[ close #3018 ]
Update changelog
Chain lookups for parent scopes instead of dup'ing.

[ fix #3008]
[ close #3016 ]
Update changelog