[QNN-EP] Disable DSPQ polling when needed (#26468)
### Description
Create new class to handle HTP power config updates
Only update if there are changes to power config settings
On dynamic htp perf mode updates, disable DSPQ polling if perf mode is
not burst
### Motivation and Context
Currently, if a session has set the performance mode to burst then
changed the performance mode to anything else, DSPQ polling will be
enabled and never disabled. This change is to allow disabling of DSPQ
polling when the performance mode is not burst, even on updates.
---------
Co-authored-by: quic_calvnguy <quic_calvnguy@quic_inc.com>