CRM-14310 - Fix issue with custom validation not firing on Event Info and
Settings page.

This commit makes both custom validation work and allows the form the reload with the values that were attempted to be submitted, rather than the previously successfully submitted values.
CRM-13946: Backport PR #2185: set default database connection to UTF-8
CRM-14423 - CRM_Utils_System - Simplify time-zone lookups
CRM-14423 - Call setMySQLTimeZone as part of Civi's bootstrap
Web Test Fixes
CRM-14208 additional includes for J3.2.1+
CRM-14421 : financial_type_id of contribution was not getting passed, so a notice and a fatal error, this type id is necessary for recording financial_trxn record
CRM-14334 merge records: allow empty value to overwrite existing value
notice fixes
fix for CRM-14427

----------------------------------------
* CRM-14427: PCP account creation fails if contact already exists
  https://issues.civicrm.org/jira/browse/CRM-14427
notice fixes
CRM-14396 - add module extension support to handlePaymentNotification
Merge pull request #2844 from totten/4.4-handlePaymentNotification

CRM-14396 - add module extension support to handlePaymentNotification
Create new API entity: ActivityContact (#CRM-14414)
CRM-14389 membership api - add test for fix

----------------------------------------
* CRM-14389: Get memberships api ignores membership_type_id if contact_id is present
  https://issues.civicrm.org/jira/browse/CRM-14389
Merge pull request #2848 from eileenmcnaughton/CRM-14389

CRM-14389 membership api - add test for fix + alter to 'correct fix'
fixes for CRM-14393

----------------------------------------
* CRM-14393: State not showing in advanced search
  https://issues.civicrm.org/jira/browse/CRM-14393
Merge pull request #2851 from kurund/CRM-14393

fixes for CRM-14393
CRM-14390 - Inherit CMS language don't work in WordPress

https://issues.civicrm.org/jira/browse/CRM-14390
Merge pull request #2854 from dlobo/CRM-14390

CRM-14390 - Inherit CMS language don't work in WordPress