CRM-14983 - Sunning Contribution via Search Builder Fails Putting Contacts in Smart Group

https://issues.civicrm.org/jira/browse/CRM-14983
INFRA-124 - civicrm.settings.php - Softer define()s

INFRA-124 will require that we make some defines (e.g. CIVICRM_DSN) dynamic
when running multiple test processes.  This patch allows us to
inject/override those settings without fully parsing/understanding the
content of civicrm.settings.php.
INFRA-124 - CiviSeleniumTestCase - Load cookies from $this->settings->cookies

For INFRA-124, we'll need a way to distinguish requests that correspond to
different test-instances.  We'll do that by passing along a cookie.
--HR-404 Clicking organization sub-types opens CiviHR Dashboard
Merge pull request #3723 from totten/master-phpunit-para

INFRA-124 - Facilitate parallel testing by making test environment more flexible
Merge pull request #3725 from PoonamNalawade/HR-404

--HR-404 Clicking organization sub-types opens CiviHR Dashboard
Empty check for datetime field
Webtest for CRM-14952

----------------------------------------
* CRM-14952: Sorting on state in search throws FATAL error: Database Error Code: Unknown column 'civicrm_state_province.name' in 'field list'
  https://issues.civicrm.org/jira/browse/CRM-14952
Merge pull request #3708 from atif-shaikh/CRM-14983

CRM-14983 - Sunning Contribution via Search Builder Fails Putting Contac...
Merge pull request #3728 from atif-shaikh/CRM-14952-webtest-fix

Webtest for CRM-14952
Merge pull request #3726 from jitendrapurohit/CRM-14983

Empty check for datetime field
CRM-15031 - Partial fixes for Event related webtests.

----------------------------------------
* CRM-15031:
  https://issues.civicrm.org/jira/browse/CRM-15031
Merge pull request #3731 from davecivicrm/CRM-15031

CRM-15031 - Partial fixes for Event related webtests.
CRM-15002: fix case activity view
Merge pull request #3732 from yashodha/CRM-15002

CRM-15002: fix case activity view