Add url to stylesheets

Stylesheets that were retrieved from files by a link tag do not have their original location stored with them. This makes it impossible to resolve images or fonts with "url(...)" from the css-content correctly.
With the url stored in the stylesheet you can know how the stylesheet was originally named and potentially resolve urls that are used inside the stylesheet.