The Extremes of Life and Extremozymes: Diversity and Perspectives