Reworked selection of a person, reworking scope issues
More changes to person by partial name directive, includes adding html2js rewriter
Finish adding tests for the PersonByPartialNameDirective.
Merge branch 'add_participants_part_2'