CRM-13090 uniqueness on title + activity type + campaign (optional). Moved the petition form rule to Petition form class where it belongs (was put in Survey/Results for some reason ??).

----------------------------------------
* CRM-13090: New Petition/Survey form validation - enforce unique constraint on ActivityType-Campaign-Title
  http://issues.civicrm.org/jira/browse/CRM-13090
CRM-13090 add comment on public var.

----------------------------------------
* CRM-13090: New Petition/Survey form validation - enforce unique constraint on ActivityType-Campaign-Title
  http://issues.civicrm.org/jira/browse/CRM-13090
fix typos
fix typos
CRM-13149 add relationship type id as a filter option for both 'paths', add tests & tidy up membership.create fn on test class in prep for adding it to tests
CRM-13149 array filter now working on relationship type
CRM-13149 fix BAO based reciprocal relationship get to accept type filter as an array per API, includes extracting function to be available from the BAO
remove unrelated debug code
CRM-13149 remove code comment
CRM-13149 additional test on api array as filter syntax
partial tidy-up of test class (while waiting for tests to run :-)
-- Fixed formatting and code fix for CRM-12694, removed mime_content_type since we have only 2 export format CSV and IIF and both have text/plain mime_content_type

----------------------------------------
* CRM-12694: Eliminate/replace call to function mime_content_type()
  http://issues.civicrm.org/jira/browse/CRM-12694
--fixed typo for CRM-12972

----------------------------------------
* CRM-12972: No receipt sent for PayPal Pro Recurring Donations
  http://issues.civicrm.org/jira/browse/CRM-12972
CRM-12874

----------------------------------------
* CRM-12874: Rename civicrm.settings.php.tpl so it uses a different suffix from Smarty templates
  http://issues.civicrm.org/jira/browse/CRM-12874
CRM-12874

----------------------------------------
* CRM-12874: Rename civicrm.settings.php.tpl so it uses a different suffix from Smarty templates
  http://issues.civicrm.org/jira/browse/CRM-12874
Merge pull request #1318 from dlobo/CRM-12874

CRM-12874
Merge pull request #1309 from yashodha/4.4

fix typos
Merge pull request #1310 from eileenmcnaughton/CRM-13149

CRM-13149 add relationship type filter to relationship api (both paths)
CRM-12972 updated IPN test now fix has been merged in
fixed wrong PseudoConstant call