[css-syntax] Make url(<ws>*<eof> valid, per EOF-handling rules.

Considering:

* url(<ws>*) is valid (same as url(""))
* url(a<eof> is valid per the "Close open constructs at EOF" rule

Make url(<ws>*<eof> valid too (same as url("")), which is more consistent.