Diseases and Infections of Snakes: A Review1