Make setCom methods virtual
What
This MR makes the setCom methods of IChiller, IMeter, and IPowerSupply virtual. It does not touch the default implementations of this method in their respective implementations. Making these methods virtual will allow specific implementations of devices to apply additional checks on the ICom instances passed to them, if needed.