Make algorithms load and save grouping description.

Refs #7715
Make algorithms load and save group names.

Refs #7715
Make the test use ScopedFile instead of creating/deleting manually.

Refs #7715
Added a test for group naming and description parsing.

Refs #7715
Move ws name to variable for safety. Clean up after every test.

Refs #7715
Added a realistic test data file and made load test use it.

Refs #7715
Added a test for save algorithm.

Refs #7715
Merge remote-tracking branch 'origin/feature/7715_use_group_naming'