use real full-text search engine (Lucene in this case) for Search action, added Grep::Search helper object