[DS-1883] Un-deprecate DCValue and rename it.

It seems that the reason for deprecation was objection to the *name*,
since it is not strictly for DC anymore.
Update to stay in sync. with merged PRs
Update to stay in sync. with merged PRs
Update to stay in sync. with merged PRs
Merge pull request #673 from mwoodiupui/DS-1883

[DS-1883] Rehabilitate DCValue