equalizer: reduce PreampCallback contention scope
equalizer: rationalize the equalizer preset callback

This is just a wrapper from the pair of pre-amp and bands callbacks.
(This patch does not fix existing race conditions in init.)
equalizer: clean up bands callback and handle invalid/incomplete input