Fix inline-datum rendering in friendly transaction view
PR #1374's migration to the experimental TxOut API replaced the old
renderDatum helper, which serialized inline datums via
`scriptDataToJson ScriptDataJsonDetailedSchema`, with a call into
`friendlyDatum`, whose body is `Aeson.String (T.pack $ show datum)`.
That meant `cardano-cli transaction view` rendered inline datums as a
Haskell `Show` string ("Constr 0 [I 42]") instead of the structured
JSON dict ({"constructor": 0, "fields": [{"int": 42}]}).
cardano-cli's own golden tests didn't exercise an inline-datum output,
so the regression slipped past; cardano-node-tests' tx_view inline-
datum check caught it (23 failing tests on this branch).
Restore the pre-#1374 behaviour by routing the L.Datum branch in
friendlyTxOut through `fromAlonzoData` and `scriptDataToJson
ScriptDataJsonDetailedSchema`.