Feature/fix search

This turned out to be less work than I thought.

Anyhoo, this gets core record metadata assignment on creation working (again).  It also adds search by keyword, which seemed like a sane default.  Previously search worked over title and object pid.