Added a new validator class to perform the check

Refs #3005
Added a test for the new validator class

Refs #3005
Added a new validation to the IQTransform

Refs #3005
Used Axis object instead of the raw X data

Refs #3005
Added a check for a proper axis order to the ConvertAxisByFormula

Refs #3005
Make the validator account for workspaces with single X value

Refs #3005
Merge remote-tracking branch 'origin/feature/3005_increasing_axis'