Merge pull request #492 from reevoo/validate_nil_value_in_values_validator

Don't allow to have nil value when required & have allowed values.
failing test for validation of array in params
add additional spec for normal HTTP param representation of arrays