Rationalise override_net_params in config

Currently, this is sometimes a HashMap and sometimes a NetParams, and is converted ad-hoc. We should decide if this type discrepancy is warranted. If it is, explicit conversions (FromIterator and IntoIterator) should be provided.

Could be seen as part of #285 (closed)