[Form] Fix BirthdayType 'years' option to disallow non-array values
[Form] Fix DateType 'years', 'months' and 'days' options to only accept arrays
[Form] Fix TimeType 'hours', 'minutes' and 'seconds' options to allow only arrays
[Form] Fix UrlType to allow only null/string values