CRM-13027, CRM-12497 - Add test case for 'getfields' returning mismatched data about custom fields

----------------------------------------
* CRM-13027: Default getFields returns irrelevant custom-data fields
  http://issues.civicrm.org/jira/browse/CRM-13027
* CRM-12497: API 'getfields' method returns all custom fields
  http://issues.civicrm.org/jira/browse/CRM-12497
Merge pull request #1563 from totten/master-getfields-test

CRM-13027, CRM-12497 - Add test case for 'getfields' returning mismatched data