Archaebacterial class I and class II aldolases from extreme halophiles