Address issues raised in code review [RIPD-480]

 - Remove unnecessary parameter copy.
 - Rename "RPCDetail" namespace to "detail".
 - Rename LedgerFacade to TxSignApiFacade.
 - Add a couple of comments.