Include gender & age in Constituent Summary Report

This is a follow up of issue CRM-13279 which was resolved for the
Participant Listing report only. In the Constituent Summary Report the
gender and age are missing from selectable fields, order-by and filter.
The fix follows the same pattern as the one for issue CRM-13279
CRM-15258 - Also fixes CRM-15257. Includes new msg tpl versions and handles upgrades. New civicrm_generated.mysql as well. Also correcting syntax typos for singular versions of text in import summary templates.

----------------------------------------
* CRM-15258:
  https://issues.civicrm.org/jira/browse/CRM-15258
* CRM-15257:
  https://issues.civicrm.org/jira/browse/CRM-15257
Keep input boxes from overflowing viewport
CRM-15296 minor variable clarification
CRM-15296
comment fix
CRM-15282
CRM-15311 fix event income report
CRM-15311 condition on is_array rather than remove
Merge pull request #4139 from lcdservices/CRM-15311

CRM-15311 fix event income report
CRM-15295 - Show 'new item' after creating a container
Remove js from button markup which interfered with ajax popups
Fix undefined variable warning
Fix MultiRecordProfileAddTest
Webtest fixes for profile/custom-field/price-set
Merge pull request #4140 from colemanw/CRM-15295

CRM-15295 - Webtest fixes
Merge pull request #4121 from williamtheaker/4.5

Keep input boxes from overflowing viewport
Merge pull request #4132 from jitendrapurohit/CRM-15282

CRM-15282
Fix For testRefundContribution, testDeletePremium, testChangePremium
CRM-15313 fix - Disabling/Enabling Report Template results into "Error: Unkown Entity Type"

https://issues.civicrm.org/jira/browse/CRM-15313