Also changed to using `std::vector<gr_complex>` type because it was becoming more and more inconvenient to use c-style arrays.
d_H
All equalizer classes had their own private `d_H` vector, despite all being derived from a common `base` class. Now `d_H` is instead a protected member of `base`, and thus accessible to the derived equalizer classes.