Update Participant.php

Removed 3 instances of assignment in if operators. This is ambiguous and against the Civi coding standards.
Refactored ParticipantListing.php

1) Commuted assigns in if statements into assigning, then checking, as otherwise fails code validators and breaches CiviCRM coding conventions.

2) Refactored repeated code found while repairing those errors into a separate reusable function that accepts parameters. I only did this where the code was identical. Where there was any distinction I didn't do this to prevent introducing bugs.

https://issues.civicrm.org/jira/browse/CRM-14434
CRM-12370 - add extension modules immediately after civicrm drupal module.

----------------------------------------
* CRM-12370: CRM_Utils_Hook::requireCiviModules() assigns infinite weight to extensions
  https://issues.civicrm.org/jira/browse/CRM-12370
CRM-15075 fatal on membership renew with long text (plus this line seems just BAD)
-- CRM-15082, changed the function name

----------------------------------------
* CRM-15082: WSOD on advanced search when proximity search is performed
  https://issues.civicrm.org/jira/browse/CRM-15082
CRM-15086: remove {ts} on civicrm_option_value.name strings for: default conference slots, default batch type and default batch statuses.
Merge pull request #3800 from mlutfy/4.4-crm15086

CRM-15086: remove {ts} on a few civicrm_option_value.name strings
CRM-12722, added fixed that was missed during forward merging from 4.3 to 4.4

----------------------------------------
* CRM-12722: Group page only shows 25 child groups
  https://issues.civicrm.org/jira/browse/CRM-12722
Merge pull request #3801 from kurund/CRM-12722

CRM-12722, added fixed that was missed during forward merging from 4.3 t...
Merge pull request #3797 from pradpnayak/CRM-15082

-- CRM-15082, changed the function name
CRM-15087 - DB Error on enable CiviCase Component for Multilingual Setup

https://issues.civicrm.org/jira/browse/CRM-15087
Merge pull request #3730 from wellebee/CRM-12370

CRM-12370 - add extension modules immediately after civicrm drupal modul...
Link Cases Webtest CRM-15002
CRM-15003 - Fix ActivityToCase default value
Merge pull request #3816 from colemanw/ca

Fix ActivityToCase default value
Merge pull request #3815 from jitendrapurohit/LinkCaseWebtest

Link Cases Webtest CRM-15002
Merge pull request #3785 from eileenmcnaughton/CRM-15075

CRM-15075 fatal on membership renew with long text (plus this line seems...
Merge branch 'JohnFF-patch-1'

Conflicts:
	CRM/Event/BAO/Participant.php
Merge pull request #3495 from JohnFF/patch-5

Refactored ParticipantListing.php
CRM-15092 - Update notes link to use popups and fix done button