PR for CiviCRM 4.3 as per Civix structure

I don't have the necessary credentials to test. Could you please test it against a 4.3 install and merge the changes if needed?