CRM-12432 make split out the extracting of where functions from the construction of the where clause
CRM-12432 allow filters to be marked to be skipped by the where clause constructor
De-hack additional operators being added for report class only

The buildDate range function is called about 20 times with no additional
operators being added & twice with them being added. But the default
behaviour was to add them. This makes the default behaviour NOT to add
them & makes the one class that does add them take responsibility for
passing them in rather than a round about method of deriving them
Merge pull request #691 from eileenmcnaughton/datefn

CRM-12053 rationalisation of datefilter functions

Note: I tested this locally earlier today and seems to fix the problems w/ search forms.
-- CRM-12528 Added campaign column and filter to reports
Merge pull request #694 from ravishnair/CRM-12528

-- CRM-12528 Added campaign column and filter to reports
CRM-12490 - notice fixes
Merge pull request #696 from deepak-srivastava/mastro

CRM-12490 - notice fixes
CRM-12580

----------------------------------------
* CRM-12580: Add index to sort_name / is_deleted to civicrm_contact
  http://issues.civicrm.org/jira/browse/CRM-12580
Merge pull request #701 from dlobo/CRM-12580

CRM-12580