Allow translated properties for variant reporting experts

see https://jira.gsc.wustl.edu/browse/AT-556

This change is needed for the RNAseq report. While testing this change I also found bugs with the report and other components that were fixed as part of this pull request.
Is it okay to call this for properties that don't exist?  (Currently it returns 0 in that case.)

If so, this works!  If not, it may be useful to get the property object and return `$property_meta->is_translated` but die if there's no object.