CRM-12467 - find contribution - soft credit filters, search, injecting columns dynamically based on filter.

----------------------------------------
* CRM-12467: Include Soft Credits in contribution search
  http://issues.civicrm.org/jira/browse/CRM-12467
CRM-12467 - advanced search, soft credit type filter

----------------------------------------
* CRM-12467: Include Soft Credits in contribution search
  http://issues.civicrm.org/jira/browse/CRM-12467
CRM-12467 export contributions - expose soft credit fields / columns

----------------------------------------
* CRM-12467: Include Soft Credits in contribution search
  http://issues.civicrm.org/jira/browse/CRM-12467
soft credits as multiple rows via temp table
soft credit multi-line export
soft credit statistics, hyperlink for soft-credit-for-name
make contributions only - the default option
soft credit filter form layout fixes
use group by to ensure row count correctness in any case.
QILL, Overall Results Counter, Export duplicate bug, Moving/renaming amount column fixes
include join with soft credit by default, when softcredit search is active
re-add missing contributionID column for soft-credit export
make reverting from soft-credit search to contributions-only clean, based on queryparams - soft credits columns should disappear
Merge pull request #2565 from deepak-srivastava/CRM-12467-soft-credit-search

CRM-12467 soft credit searches and export