CRM_Contribute_Page_ContributionPage: Robust handling of campaign ids.