Infective Endocarditis - A Review of Current Therapy and Future Challenges.