CRM-13241 add financial_type to contribution tokens

----------------------------------------
* CRM-13241: Thank You Letter for Contributions - Tokens details missing -getContributionTokenDetails
  http://issues.civicrm.org/jira/browse/CRM-13241
CRM-13247 add column for Check Number to contribution detail reports.

----------------------------------------
* CRM-13247: Add "Check Number" to Display Columns in CiviReport > Contribution Details > Report Criteria
  http://issues.civicrm.org/jira/browse/CRM-13247
CRM-13234 add default value to data available via api.getfields
CRM-13234 minor enhancements to test parent class to better support ufField, function documenting
CRM-13234 updated tests & examples for profile api improvements
Note, always commit these separately so that the PR won't be left to stagnate due to an over-sized commit & the patches can be easily backported
CRM-13234 make profile getfields action return data about profile
NB - there is a lot more code in the api here than I am happy with - but it will take a lot of work to extract this out of the underlying profile BAO & Form classes. As there are now tests in place for this we can work to tidy it up at the next sprint
CRM-13234 add test to lock in profile set as working
Merge pull request #1463 from davecivicrm/CRM-13241

CRM-13241 add financial_type to contribution tokens
Merge pull request #1464 from davecivicrm/CRM-13247

CRM-13247 add column for Check Number to contribution detail reports.
Merge pull request #1466 from eileenmcnaughton/CRM-13234

CRM-13234 - tests & standalone changes for fixing getfields on profile api
CRM-13234 add test to lock in profile set as working
Merge pull request #1467 from eileenmcnaughton/CRM-13234-actual-changes

CRM-13234 make profile getfields action return data about profile
CRM-13206 fix

----------------------------------------
* CRM-13206: Use of 'Preferred Language' filter in advance search doesn't fetch proper result
  http://issues.civicrm.org/jira/browse/CRM-13206
Merge pull request #1469 from monishdeb/CRM-13206

CRM-13206 fix
CRM-13206, fixed quill

----------------------------------------
* CRM-13206: Use of 'Preferred Language' filter in advance search doesn't fetch proper result
  http://issues.civicrm.org/jira/browse/CRM-13206
Merge pull request #1470 from kurund/CRM-13206

CRM-13206, fixed quill