* MockInvokeContext::get_programs() implementation
(cherry picked from commit 8acc47ee1b)
* start_local_server() now works with Banks > 0
(cherry picked from commit fa4bab4608)
* Add solana-program-test crate
(cherry picked from commit 52a292a75b)
* rebase
Co-authored-by: Michael Vines <mvines@gmail.com>
* de-mut some InvokeContext methods
(cherry picked from commit da9548fd12)
* Simplify CPI interface into MessageProcessor
(cherry picked from commit 9263ae1c60)
Co-authored-by: Michael Vines <mvines@gmail.com>