Enhancement:
When changing miner immunity period in commit reveal period,
new miner_immunity_period = (new commit_reveal_weights_interval - old commit_reveal_weights_interval) + old miner_immunity_period
this prevents a situation where miners can not get evaluated due to commit reveal interval being greater than immunity period for new miners.