Vibrio cholerae hemagglutinin/protease, colonial variation, virulence, and detachment