Refs #9984 Moved workspace validators to validateInputs.
Refs #9984 Moved more things to validateInputs and other cleanup.