Make ICAT3 helper class a member variable. Refs #8230.

- This allows the helper class member variables to be shared across the catalog methods.
Implement paging for ICAT3. Refs #8230.
Merge branch 'feature/8230_icat_paging' into develop