[input-output-hk/cardano-sl] WIP [CDEC-369] Remove HasProtocolConstants in favour of parameters (#3133)

This has been revived as [this PR](https://github.com/input-output-hk/cardano-sl/pull/3482)