Code style & docs.
Lang code restructure from 1c9f455c, applied to Drupal6.php
Update CRM_Utils_System_Drupal6::loadBootStrap() based on CRM_Utils_System_Drupal::loadBootStrap().
Suppress E_NOTICE errors because we can end up with corrupted JSON from Drupal init.
CRM-13014 support userLoginFinalize() for UF classes (fix civimobile)

Conflicts:

	CRM/Utils/System/Base.php
CRM-13085 - Add CRM_Core_TransactionTest

----------------------------------------
* CRM-13085: Transaction rollback doesn't work with contact creation (due to ACL TRUNCATE)
  http://issues.civicrm.org/jira/browse/CRM-13085
CRM-13085 - Fix premature transaction commit stemming from TRUNCATE TABLE civicrm_acl_contact_cache

----------------------------------------
* CRM-13085: Transaction rollback doesn't work with contact creation (due to ACL TRUNCATE)
  http://issues.civicrm.org/jira/browse/CRM-13085
Fix for issue CRM-13089

----------------------------------------
* CRM-13089: CRM_Core_BAO_CustomField::create overrides user-defined name parameter values
  http://issues.civicrm.org/jira/browse/CRM-13089
Remove specific code for upgrade from 2.0 to 2.1
notice fixes
removed unwanted db call CRM-13078

----------------------------------------
* CRM-13078:
  http://issues.civicrm.org/jira/browse/CRM-13078
CRM-13078, added a check to validate the contact id if value is set for that particular row

----------------------------------------
* CRM-13078:
  http://issues.civicrm.org/jira/browse/CRM-13078
CRM_Utils_Hook_UnitTests - When running tests from an extension, the extension's hooks should still be called.
Fixes towards CRM-13107. This commit fixes create and edit modes. View mode is still broken (displaying field ID instead of LABEL).

----------------------------------------
* CRM-13107: Individual Prefix, Suffix and Gender fields are broken in Profile Create, Edit and View
  http://issues.civicrm.org/jira/browse/CRM-13107
-- worked on CRM-12844

----------------------------------------
* CRM-12844: Automated recurring contribution "civicrm_line_item" records have wrong financial type id
  http://issues.civicrm.org/jira/browse/CRM-12844
--worked on CRM-13060

----------------------------------------
* CRM-13060: Changing the Financial Type for Contribution pages and Events does not update the Financial Type selected for Price Sets and Price Field values
  http://issues.civicrm.org/jira/browse/CRM-13060
Merge pull request #1232 from pradpnayak/CRM-12844

-- worked on CRM-12844
CRM-13105
CRM-13108 - Fix warning in CRM_Utils_File::findFiles (from rubofvil)

Note: According to http://php.net/glob, the return result varies by
platform; sometimes it returns array(), and sometimes it returns FALSE.
The patch should work with either case.

----------------------------------------
* CRM-13108: Warnings when extensions is installed
  http://issues.civicrm.org/jira/browse/CRM-13108
CRM-13108 - CRM_Utils_File - Performance fix

----------------------------------------
* CRM-13108: Warnings when extensions is installed
  http://issues.civicrm.org/jira/browse/CRM-13108