Add standard deprecation utilities for RBTools.
Review Request #11517 — Created March 12, 2021 and submitted
In other packages, we've started standardizing on utility classes for
emitting deprecation warnings. This changes adds those same utilities to
RBTools, and moves the various warnings that have been recently added in
over to use them.
- Ran unit tests.
- Triggered a warning and saw it work correctly.