WebSearch: faster collection children cache

* Improves performace for collection children cache
  by minimizing the number of database calls.  (closes #1739)

Signed-off-by: Ludmila Marian <ludmila.marian@gmail.com>
Reviewed-by: Tibor Simko <tibor.simko@cern.ch>