Updated input filter test so they pass and found a bug that causes validation to be skipped for Inputs with required set to false (InputFilter->validateInput needs refactoring).