Add facility to investigation table. Refs #9112.
Update myData query. Refs #9112.

- I updated the query to use the verbose language rather than icat specific one.
Remove catalog limit. Refs #9112.
Convert getActiveSessions to a vector. Refs #9112.
Added facility button to search GUI. Refs #9112.
Added initial catalog selector widget layout. Refs #90112.
Allow multi selection. Refs #9112.
Display the facility names of catalogs to search through. Refs #9112.
Add method to get selected session from meta-data. Refs #9112.
Move update and cancel around on GUI. Refs #9112.
Make population of list public. Refs #9112.

- This allows it to be populated when the button is pressed, so if a user logs in while the search GUI is open then it will work as expected.
Add openCatalogSelection slot to search GUI. Refs #9112.
Added checkbox connect. Refs #9112.
Set facility list as focus. Refs #9112.
Automatically select facility when logged into catalog. Refs #9112.
Updated `CatalogListInstrument` algor to take sessionID. Refs #9112.
Updated search algorithm to take sessionID. Refs #9112.
Simplified instrument algorithm use. Refs #9112.
Updated getInvestigationList for sessionIDs. Refs #9112.
Updated method documentation. Refs #9112.