Backport of CRM.API - allows CiviMobile & other 4.3 extensions to run on 4.2 & encourages devs to use later syntax when dev'ing against 4.2
4.4 CRM-12659 - Add Phone as a potential field to pledge detail report