Fix properties split on base64 encoded url content

Css properties with base64 encoded content contain a ';' and they were not managed by the property spliting function.

Example of breaked input that works now:
'background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAAAgCAYAA...);'