REPORT-610:  Add ability to limit PreferredtIdentifierDataDefinition by location.  Also refactored this evaluator to be more efficient, based on jkeiper similar fix to PersonNameDataEvaluator.