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-13861 : instead of strpos check on 'title' of group lets do a check on profile's group type so that no translation specific issue araise
Action schedule API modifications
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-13901 suppress membership dashboard for acl users
remove trailing whitespace
limited whitespace indentation fix (fixed where most inportant for readability)
CRM-13890 : participant_status
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
Merge pull request #2155 from dlobo/CRM-13906

CRM-13906 - Notices and Warnings in Contribute Repeat report
Merge pull request #2146 from davecivicrm/CRM-13900

CRM-13900 - Fix back to report URL.
CRM-13908 - Contribution - Allow smart group creation from Aggregate Contribution search

----------------------------------------
* CRM-13908:
  http://issues.civicrm.org/jira/browse/CRM-13908
CRM-13908 - Contribution - fixing indentation.

----------------------------------------
* CRM-13908:
  http://issues.civicrm.org/jira/browse/CRM-13908
Merge pull request #2158 from jmcclelland/aggregate-contribution-search-smart-group

Aggregate contribution search smart group
Merge pull request #2147 from eileenmcnaughton/CRM-13901

CRM-13901 suppress membership dashboard for acl users
Merge pull request #2136 from vivekarora/CRM-13615-UnitTest

CRM-13615 - Action schedule API modifications
CRM-13909 rebuild word replacement on clear cache