Fix that empty default value was converted to an empty array despite of strict mode

If Request parameter is an array without default value, then an error should be thrown that "parameter value is not an array" in strict mode
Add test that error is thrown when array parameter is missing in request
Merge pull request #910 from eugef/patch-1

Fixed validation for Request parameter that is an array without default value