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

We are running this in production on several sites