[POS-6] Improve shared secret types' Arbitrary instances
[POS-6] Improve shared secret types' Arbitrary instances

input-output-hk/cardano-sl,input-output-hk/pos-haskell-prototype,input-output-hk/cardano-sl,input-output-hk/cardano-sl,input-output-hk/pos-haskell-prototype,input-output-hk/cardano-sl,input-output-hk/pos-haskell-prototype