External CSS property for skins

This commit introduces a new property for skins that lets you load and use external css files.
I might have called that property `stylesheets` instead of `externalCSS`
I don't know what do you think about that change