Allow system Readers to find Programs to map to Workflows.

(Ignore the branch name -- I was working on something else first that didn't net any code)

This is stupid, boundary violating, broken copypasta, but it works.  So merge it and we'll take care of the intricacies of trying to search for Programs to map to Workflow TaskGroups later.