[CSL-1536] Replace putMVar with tryPutMVar in newInitFuture
[CSL-1536] Replace putMVar with tryPutMVar in newInitFuture

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