rebuild property search widget

updates query logic, adds transient caching, updates input sanitation,
and corrects index notices on saved terms