pass request->query to Searchable::parseCriteria()

see: 9e778d22ee
DRY setup for search

this also fixes undefined index when searching users with empty role
fix: this breaks search with querystring
adding filterEmpty => true for Search.Prg setting