Current Perspectives on Gene and Cell-Based Therapies for Myocardial Protection, Rescue and Repair