all rest methods kwargs changed to undersore names

to have logs consistent with rest of the system
Also, having bind_log but using it internally in with_transaction_id
reverted ignoring CannotExecutePolicyError change
reverting ignore exception changes