CRM-12994 fix and web test

----------------------------------------
* CRM-12994: Premiums Section disabled, yet asking for No Thank You Title
  http://issues.civicrm.org/jira/browse/CRM-12994
* CRM-12695-1:
  http://issues.civicrm.org/jira/browse/CRM-12695-1
* CRM-12695: Membership sharing doesn't work after merge
  http://issues.civicrm.org/jira/browse/CRM-12695
CRM-12788 MembershipBlock.tpl was missing the conditional to display multi-lingual popup for membership intro text and renewal text.

----------------------------------------
* CRM-12788: Internalization icons missing on Membership Tab in Contributions
  http://issues.civicrm.org/jira/browse/CRM-12788
CRM-13062 Fix various typos and obsolete admin menu paths.

----------------------------------------
* CRM-13062: Wrong texts in UI
  http://issues.civicrm.org/jira/browse/CRM-13062
CRM-11137, replaced old style windowpop with jqueryui dialog and also fixed the issue

----------------------------------------
* CRM-11137:
  http://issues.civicrm.org/jira/browse/CRM-11137
CRM-11137 fixed contact image to use jquery dialog

----------------------------------------
* CRM-11137:
  http://issues.civicrm.org/jira/browse/CRM-11137
CRM-11137, fixes for address custom data

----------------------------------------
* CRM-11137:
  http://issues.civicrm.org/jira/browse/CRM-11137
CRM-11137 set width:auto for dialog

----------------------------------------
* CRM-11137:
  http://issues.civicrm.org/jira/browse/CRM-11137
fixes CRM-13050

----------------------------------------
* CRM-13050: cli.class.php doesn't import/export custom fields with multi-select values
  http://issues.civicrm.org/jira/browse/CRM-13050
Amend CRM-12995 fix

The regression introduced in 8bab0eb08b9862b49b02e914321bd15c0aca487e
(mismerge of patch for http://issues.civicrm.org/jira/browse/CRM-12172 )
was fixed in 14c8cdaa39005e0752e8beca670faa470b2147ce only partially.

This commit adds the rest of the necessary fix to fully undo the
original regression.

(Note: I have not really tested the effect of the amended fix, as I
don't know in what situations it shows -- I only discovered this in the
code while looking for another regression... It's a pretty obvious
change though.)
CRM-13112
Revert PR#980 Restore SOAP code CRM-12343

----------------------------------------
* CRM-12343: Remove Soap code
  http://issues.civicrm.org/jira/browse/CRM-12343
Fixed bug where delete membership task does not also delete related memberships. Created a new del method in Membership BAO.
Comment fix and using self:: for all on line 2153
CiviUnitTestCase::callAPIAndDocument - Don't retry failed API calls
Merge pull request #1258 from totten/master-callapissuccess

CiviUnitTestCase::callAPIAndDocument - Don't retry failed API calls
Merge pull request #1257 from davecivicrm/CRM-13110

CRM-13110
Merge pull request #1243 from yashodha/4.4.CRM-13112

CRM-13112
Merge pull request #1226 from kurund/CRM-11137

CRM-11137
Merge pull request #1238 from sfe-ev/CRM-12995_amend

Amend CRM-12995 fix
Merge pull request #1227 from PalanteJon/for-real-2

fixes CRM-13050 - incorporates Kurund's suggestion to use  CRM_Core_DAO::VALUE_SEPARATOR