Reload new stylesheets in-place.

Add a new optional parameter to resource.create, the URL of the resource to reload.
When creating a new stylesheet and this param is set, add the new element at the same position as the existing one.

Closes #100 
The variable declaration is hoisted regardless of the name condition so prevUrl is always declared if not defined. Explicitly declared to avoid ambiguity.