refs #8948. Algorithms components in place.

Usual TDD. Check that bad inputs are correctly identified.
refs #8948. Unverified changes. Need proper tests for this.
Merge branch 'master' into feature/8948_polarisation_corrections
refs #8948. Merge in master.

Merge branch 'master' into feature/8948_polarisation_corrections
refs #9428. Add documentation and tests.

Incomplete functionality. Had to fix polynomial usage over Max's implementation in quick.
refs #8948. Validate input workspace.
refs #8948. Ready for rename.
refs #8948. Rename to PolarizationCorrection.
refs #8948. Fix unused var warning.
Fix category separator.

Refs #8948
Fix problems with parameter names conflicting with coding standards.

Refs #8948
Fix the docygen warnings.

Refs #8948
Really fix doxygen warnings.

Parameter names need to match in header/source
Refs #8948
Remove spaces after inline math markup.

Refs #8948
Merge remote branch 'origin/feature/8948_polarisation_corrections'