Replace / in attribute names when adding them to the searcher.

This is for whoosh.
Make session.threadGetData do what it claims to.
Add a whoosh quick search for hostnames specifically.
Added hostname search to memory searcher.
Added a bunch of missing 'yields' on commit.
Removing tree nodes was broken in multiple ways.