ECMS-5758: [Unified search] Bad performance of File search

Problem analysis
	- No set limit value for the query to limit the number of search result.
	- Make the search in nt:base space which is too large.
	- Using condition jcr:Path LIKE in the query statment does not help improve the performance. Even, it make searching slower.

Fix description
	- Always set limit for each of query statement based on feature's context.
	- Re-indexing data to allow system to index parent node also contains content of child node then search in nt:file space which is much smaller
	- Avoid using *jcr:Path LIKE* in some cases if the searching path is not specify.
Merge commit '56baa980baf6943a14601bcb684e811d6dc9839f' into HEAD