Swc-1162: show user badges in search

Reworked layout so that it no longer uses FlexTable in facets, and is widget based in search results instead of writing out the raw html (needed to convert to support UserBadge widgets inline).  The other side of this change is to make created_by facet value return principal ID, then the userprofile badge should load properly.