* bank: factor tx log getter out to method on `TransactionLogCollector`
(cherry picked from commit efedb55705)
# Conflicts:
# runtime/src/bank.rs
* bank: Add failing test for `TransactionLogCollector::get_logs_for_address()`
(cherry picked from commit dafdc15dfe)
# Conflicts:
# runtime/src/bank.rs
* bank: don't panic when getting logs from malformed TransactionLogCollector
(cherry picked from commit e558ad4c71)
* bank: `TransactionLogCollector` - only push address mappings after pushing a log message
(cherry picked from commit 41cc7af7cd)
Co-authored-by: Trent Nelson <trent@solana.com>