CRM-13965 : refund payment handling and some major improvements
CRM-13965 : introduce new event token for 'balance' amount info display for schedule reminders
CRM-13965 : email template handling for refund payment and partial payment
CRM-13965 : email sending template fixes
CRM-13965 : upgrade modifications
Merge branch 'CRM-13965' of git://github.com/pratik-joshi/civicrm-core into CRM-13965

Conflicts:
	CRM/Upgrade/4.5.alpha1.msg_template/civicrm_msg_template.tpl

----------------------------------------
* CRM-13965: Record additional payments or refunds for pending-pay later OR partially paid event registrations
  http://issues.civicrm.org/jira/browse/CRM-13965
Merge pull request #2420 from kurund/CRM-13965

CRM-13965