Combined analysis of laser and microwave spectroscopy on CaCl: The A2Π-X2Σ+ and B2Σ+-X2Σ+ systems