INFRA-124 - CiviTest - Set CIVICRM_TEST constant if executing any of the core test suites
INFRA-124 - CRM_Pledge_BAO_PledgePaymentTest - Fix file/clase mismatch
phpunit-compare - Add support for reading results from CSV
CRM-15237 fix enotice
CRM-15237 whitespace only
CRM-15237 also fix e-notices on event summary report
whitespace only
CRM-15247 - CRM_Contact_Page_AJAX::getContactEmail - Validate inputs
CRM-15247 - CRM_Contact_Page_AJAX::checkUserName - Require a token before checking username

The use-case for this function: when a new constituent signs up for a user
account, we give advice on whether the username is available.

Unfortunately, attackers can use that functionality to scan the list of
usernames.  There's no protection from a motivated attacker (except to
disable new signups).

This patch aims to mitigate the problem in two ways:
 - For sites which don't allow user signups, the scanning won't work (b/c
   attackers can't obtain a token).
 - For sites which do allow signups, scanning requires more work
   (to obtain & refresh tokens).
CRM-15247 - CRM_Contact_Page_AJAX::autocomplete - Require a token
Web Test Fix
Merge pull request #4072 from jitendrapurohit/WebtestFix4.5.0

Web Test Fix 4.5.0
CRM-15181, adv select fixes, for onbehalf profile

----------------------------------------
* CRM-15181: on behalf of profile: adv multi-select fails with preset options
  https://issues.civicrm.org/jira/browse/CRM-15181
CRM-15181, setdefault fixes for state/country

----------------------------------------
* CRM-15181: on behalf of profile: adv multi-select fails with preset options
  https://issues.civicrm.org/jira/browse/CRM-15181
CRM-15197 - webtest fix for WebTest_Event_AddPricesetTest.testParticipantWithDateSpecificPriceSet and also fixing possible timeouts caused by Similar Contact warning

----------------------------------------
* CRM-15197:
  https://issues.civicrm.org/jira/browse/CRM-15197
Merge pull request #4074 from davecivicrm/CRM-15197b

CRM-15197 - webtest fix for WebTest_Event_AddPricesetTest.testParticipan...
CRM-15248 - footer.tpl - For front-end users, redact point-release.

On one hand, giving a precise version can help attackers match their targets
with exploits.  On the other hand, giving some kind of version indication is
useful for support and marketing.  This PR attempts to balance the interests
by giving a precise version ("Powered by CiviCRM 4.4.6") to users with
permission "access CiviCRM" while giving a coarse-version ("Powered by
CiviCRM 4.4") to anyone else.
CRM-15265, fix set defaults in profile edit mode

----------------------------------------
* CRM-15265: Defaults not working in profile edit mode
  https://issues.civicrm.org/jira/browse/CRM-15265
Merge pull request #4079 from kurund/CRM-15265

CRM-15265, fixed set defaults in profile edit mode
Merge pull request #4078 from totten/4.4-ajax-validate

CRM-15247 - AJAX Fixups