MEASUREMENTS OF BRANCHING FRACTIONS AND CP VIOLATING ASYMMETRIES IN B^0 --> P^+ P^-, K^+ P^-, K^+ K^- DECAYS