[PD-699] made tag search dive into contact tags.

This makes it so that tags from contacts propogatae to the partner in PRM (but they aren't actually added to the partner). This also makes contact tags searchable in PRM, instead of just partner tags.
Could this potentially duplicate tags? If a partner has multiple contacts and some of those contacts share tags, it looks like they would get displayed multiple times.