CRM-12108 tests
CRM-12108 IPN refactor to be testable (possible to redo IPNs outside of HTTPS request for missed ones)
CRM-13372 truncate description string before passing to paypal

Conflicts:
	packages
emailProcessor add details about the account that failed

Conflicts:
	packages
Profile_form add error logging on rollback so transactions rollbacks can be debugged

Conflicts:
	packages
character tweak in log msg

Conflicts:
	packages
CRM-13402 error handling, prevent loop if mysql server has 'gone away'

----------------------------------------
* CRM-13402: Improve debug logging around server unavailble (ditch the loop), missing contributions, mail store problems
  http://issues.civicrm.org/jira/browse/CRM-13402

Conflicts:
	packages
Typo in LC_CTYPE
Merge pull request #42 from samuelsov/CRM-13043

Typo in LC_CTYPE
Update version to 4.2.12
Merge pull request #41 from eileenmcnaughton/lts-CRM-13402

CRM-13402 error logging improvements incl fix to infinite loop when sql server gone away
Merge pull request #32 from eileenmcnaughton/CRM-12108-42

Crm 12108 tidy up on ipn classes in 4.4
CRM-13460 - Add is_numeric checks and test coverage

----------------------------------------
* CRM-13460: Make the numeric rule checks stricter
  http://issues.civicrm.org/jira/browse/CRM-13460

Conflicts:
	tools/scripts/git/commit-msg
Update version to 4.2.13
CRM-13550 improve handling of options
Merge pull request #44 from eileenmcnaughton/CRM-13550

CRM-13550 improve handling of options
CRM-13550 fix previous
CRM-13550 fix previous
Merge pull request #45 from eileenmcnaughton/CRM-13550

CRM-13550 fix previous
CRM-13550 previous didn't deal with empty very well