* WIP: stake-pool: Add end-to-end testing using ProgramTest * Run cargo fmt * Add deposit test and extra requirements * Update Cargo.lock after rebuild * Bring token program sdk version back to 1.4.7