Deprecate DCL in favor of DTCL
The DataTreeChangeListener abstraction offers many performance and semantic
advantages over DataChangeListener. Although there is no concrete date for DCL
removal, @Deprecated annotations are added to DCL API and impl classes to
dissuade their use. An example of how to transition from DCL to DTCL is
included in this patch:
https://git.opendaylight.org/gerrit/#/c/35209/
Change-Id: Ie6d287224f572f157d41bf56c04b02e60ea8bf2a
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>