Merge pull request #3124 from adamwight/CRM-14473-setnull

Prevent delete cascade from case_type to case
Code cleanup. Improved readability with better variable names. Removed unused variables. Shouldn't actually change anything about how Civi works.
-- CRM-9288 - Website type improvements: allow multiple websites in Profiles, respect default type and update type options

https://issues.civicrm.org/jira/browse/CRM-9288
Replaced hardcoded contribution status ID with a pseudoconstant lookup.
Variable $className was undefined; replaced it with a lookup for the class name of the current form.
Fixed misnamed variable. Should result in more useful error messages.
Whitespace edit for code readability.
Added some code documentation to help with debugging.
-- added upgrade script, CRM-9288

----------------------------------------
* CRM-9288: Website type improvements: allow multiple websites in Profiles, respect default type and update type options
  https://issues.civicrm.org/jira/browse/CRM-9288
-- added code to set/update is default for website type, CRM-9288

----------------------------------------
* CRM-9288: Website type improvements: allow multiple websites in Profiles, respect default type and update type options
  https://issues.civicrm.org/jira/browse/CRM-9288
CRM-14084 fixes - Search by participant role does not work in Search Builder

https://issues.civicrm.org/jira/browse/CRM-14084
Merge pull request #3125 from kurund/CRM-14084

CRM-14084 fixes - Search by participant role does not work in Search Bui...
test fix - change var to non-static
limit option for confirmation only for free events
Merge pull request #3128 from yashodha/CRM-11182.4.5

limit option for confirmation only for free events
Merge pull request #3107 from eileenmcnaughton/tests

CRM-14319 addition to scheduled reminders not being sent
CRM-14353 fix for changed fields check not being disabled on submit

----------------------------------------
* CRM-14353: Fix formNavigate to work with multiple forms & ajax
  https://issues.civicrm.org/jira/browse/CRM-14353
Merge pull request #3127 from GinkgoFJG/CRM-14354

Misc code clean-up around membership/contribution forms
Merge pull request #3111 from mlutfy/4.4-crm13068-b

CRM-13068: load .mo files from l10n/xx_XX/LC_MESSAGES/civicrm.mo
CRM-11302 - some syntax fixes and put buttons in standard order on the new forms.

----------------------------------------
* CRM-11302:
  https://issues.civicrm.org/jira/browse/CRM-11302