- Introduced ControlROMFeatureSet to define control ROM features along with other properties in ROMInfo
- Currently ControlROMFeatureSet includes only reverb ROM type which should correspond the hardware unit revision depending on the control ROM version
- Added support for controlROMFeatures in Synth. It is no longer possible to use a ROMInfo for control ROM which defines no feature set.
- Reverb models are no longer created in the Synth constructor. Instead, they are created in open() and destroyed in close().
- Reverb models are now created with regards to controlROMFeatures