Prevent column with name exists error. Refs #9084.
Removed unused methods from ICat3Helper. Refs #9084.
Update catalogManger to use catalogSession. Refs #9084.
Replace create method with login. Refs #9084.

- This allows us to obtain and store the session once the user logs into a catalog.
Add session property to catalog algorithms. Refs #9084.
Destroy all catalogs if empty sessionID. Refs #9084.

- Updated `destroyCatalog` to reflect similar changes made to `getCatalog`. That is, it will now destroy all catalogs if no sessionID is provided when called.
Added getActiveSessions method. Refs #9084.