feat(eberg_qubo_q40hd_heatpump): make compatible with Q40NE
- hvac_action is not reported correctly on this model, so heat_s has to check mode
- swing is horizontal not vertical, so use the neutral "on" instead of the older
vertical from when swing_horizontal_mode was not separate for devices that support
both.
Alternative to PR #5754 by @Ferszus