View of Digoxin Revisited: An Updated Review in the Light of Recent Trials