Remove keepAliveInMinutes from ICatalog. Refs #9026.

- This method is invalid in the compositeCatalog. An alternative keepAlive method exists, which should be used instead.
Improve compsiteCatalog tests. Refs #9026.

- I now check the functionality of each test in relation to how they are implemented in the catalog. That is, each method should append data to a workspace or vector.
Move getFileLocation to the IDS Interface. Refs #9026.
Update methods to return strings. Refs #9026.
Merge branch 'feature/9026_composite_catalog' into develop