-- CRM-11737 fix for anonymous user

----------------------------------------
* CRM-11737: PCP Account profile: state/country ajax not enabled
  http://issues.civicrm.org/jira/browse/CRM-11737
CRM-12972 fix
CRM-12984 backport of 4.4 test helper functions so tests will run
CRM-12984 add contribution.completetransaction api
CRM-12997. Set id on all line items, not just the first.
-- worked on CRM-12156

----------------------------------------
* CRM-12156: Cannot permanently delete a contact for whom a contribution has been created
  http://issues.civicrm.org/jira/browse/CRM-12156
Merge pull request #1093 from pradpnayak/CRM-12156

-- worked on CRM-12156
Patched my local codebase and did upgrades 4.3.4 -> 4.3.5 as well as 4.2.9 -> 4.3.5 with expected results.

Upgraded 4.2.9 DB now has CONSTRAINT `FK_civicrm_financial_item_contact_id` FOREIGN KEY (`contact_id`) REFERENCES `civicrm_contact` (`id`) ON DELETE CASCADE,
CRM-11160 - Set CURLOPT_SSL_VERIFYHOST based the system's general "verifySSL" option

----------------------------------------
* CRM-11160:
  http://issues.civicrm.org/jira/browse/CRM-11160
CRM-12783 - CRM_Core_CommunityMessages - Get content via HTTPS

Note: I did a simulation with enable_ssl=false, and it degraded well.

----------------------------------------
* CRM-12783: As of 4.3, civicrm pulls in content by default from non-authenticated web site (http instead of https)
  http://issues.civicrm.org/jira/browse/CRM-12783
CRM-12783 - CRM_Extension_Browser - Get content via HTTPS

Note: I did a simulation with enable_ssl=false, and it degraded well.

----------------------------------------
* CRM-12783: As of 4.3, civicrm pulls in content by default from non-authenticated web site (http instead of https)
  http://issues.civicrm.org/jira/browse/CRM-12783
CRM_Extension_Container_Basic - Remove debug code
CRM_Utils_HttpClient - Fix timeout
CRM-12783 - CRM_Dashlet_Page_Blog - Get content via HTTPS

Note: I did a simulation with enable_ssl=false, and it degraded well.

----------------------------------------
* CRM-12783: As of 4.3, civicrm pulls in content by default from non-authenticated web site (http instead of https)
  http://issues.civicrm.org/jira/browse/CRM-12783
CRM-12976 - CRM_Core_DAOTest - Add tests for composeQuery bugs

----------------------------------------
* CRM-12976: In field of type Notes - TextArea, data Input of a $  (dollar sign) followed by one or two digits between 1 and 9 will result in deletion of the numbers.
  http://issues.civicrm.org/jira/browse/CRM-12976
Merge pull request #1106 from totten/4.3-composequery-test

CRM-12976 - CRM_Core_DAOTest - Add tests for composeQuery bugs
Merge pull request #1091 from GiantRobot/4.3-CRM-12997

CRM-12997. Set id on all line items, not just the first.
Recreated bug, downloaded patch, retested. Looks good.
Merge pull request #1088 from eileenmcnaughton/4.3

CRM-12984  Create api.completetransaction
-- fixed for CRM-12929

----------------------------------------
* CRM-12929: Do not allow Permanent Delete for contacts who are linked to live financial transactions
  http://issues.civicrm.org/jira/browse/CRM-12929
CRM-12984 looks like last commit affected these tests - change to test setup function
 crm-12976-fix : using 'strstr' while placeholder replacement mechanism