-- CRM-13847, removed ts tag since we never translate civicrm_financial_account.name field.

----------------------------------------
* CRM-13847: Upgrade 4.2.14 -> 4.4.2 fails when Language set to German
  http://issues.civicrm.org/jira/browse/CRM-13847
Merge pull request #2128 from pradpnayak/CRM-13847

-- CRM-13847, removed ts tag since we never translate civicrm_financial_...
Merge pull request #2122 from kurund/CRM-13847

CRM-13847, upgrade fixes for non-english installs
Merge pull request #2127 from pratik-joshi/CRM-13857

CRM-13857 : modifications to not show empty created_by, modified_by fields i.e while new creation and first time modification
Merge pull request #2121 from kurund/CRM-13809

CRM-13809, prevent sending emails to deceased contacts..
Allow Participant roles to be specified as an array
CRM-13883 retain activity if connected to other contacts
CRM-11864 - Options admin - improve user feedback
CRM-11864 CRM-10693 - Improve multistep forms and menus in popup context
Merge pull request #2133 from colemanw/master

Work on AJAX related issues
Merge pull request #2130 from kirkatcaat/master

Participant BAO can accept role IDs in an array
Merge pull request #2091 from colemanw/navigation

CRM-12337 - Optimize Menu Rendering
Improving end of install messages
Improve end of install messages - Fix typo
Merge pull request #2125 from lcdservices/CRM-13873

CRM-13873 add support for permissionEmails for D7
CRM-13880 - Update payment instrument help text
Merge pull request #2126 from davecivicrm/CRM-13880

CRM-13880 Make payment instrument field required in all forms. Set to Ch...
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
Merge pull request #2134 from dlobo/MiscFixes

Improve end of install messages
Split code generation into components.

Parsing the specification has become its own class.

Templating has been abstracted, now beautifying is built into all php
generation.  We lose the singleton efficiency, it gained us a few seconds
at most.

Generation tasks are split into ITasks, and are fed the main CG object
as if it were a configuration object.  Eventually we will want to make
the configuration a first-class object so that it is customizable.

----------------------------------------
* CRM-13871: Provide an ORM layer: Doctrine
  http://issues.civicrm.org/jira/browse/CRM-13871