CRM-13493 api don't fatal on duplicate invoice id

----------------------------------------

----------------------------------------
* CRM-13493: Nasty fatal if you try to create a contribution via the api with an invoice id matching an existing
  http://issues.civicrm.org/jira/browse/CRM-13493
CRM-13851 phone search wildcard handling
CRM-13897 - Update script not runs under wordpress

http://issues.civicrm.org/jira/browse/CRM-13897
CRM-13812 retain trashed contacts in activity selector and apply visual indicator
CRM-13900 - Fix back to report URL.

----------------------------------------
* CRM-13900: Back to Report listing in Mailing Event reports has the wrong URL
  http://issues.civicrm.org/jira/browse/CRM-13900
CRM-13812 additional cleanup as we no longer need to cycle through deleted contacts separately
Merge pull request #2145 from lcdservices/CRM-13812

CRM-13812 retain trashed contacts in activity selector and apply visual ...
CRM-13879 - Strict warning

http://issues.civicrm.org/jira/browse/CRM-13879
Merge pull request #2148 from dlobo/CRM-13879

CRM-13879 - Strict warning
Schema tidy ups - add pseudoconstants for recurring contributions, add a couple of titles
Merge pull request #2149 from eileenmcnaughton/schema-tidy-ups

CRM-13902 Add psuedoconstants to schema definition
Allow custom table join clause to override
indentation correction
Merge pull request #2139 from dlobo/CRM-13897

CRM-13897 - Upgrade script not runs under wordpress
Merge pull request #2150 from deepak-srivastava/44-customextends-join-override

CRM-13903 - Allow custom table join clause to override
Merge pull request #2111 from lcdservices/CRM-13851

CRM-13851 phone search wildcard handling
Merge pull request #2086 from eileenmcnaughton/CRM_13493

CRM-13493 api don't fatal on duplicate invoice id + don't concantenate errors
CRM-13905 - Strict warning php 5.4.19

http://issues.civicrm.org/jira/browse/CRM-13905
Merge pull request #2154 from dlobo/CRM-13905

CRM-13905 - Strict warning php 5.4.19
CRM-13906 - Notices and Warnings in Contribute Repeat report

http://issues.civicrm.org/jira/browse/CRM-13906