Fixing error introduced in f9dfafc.
Changing how CDN works so that stylesheets are saved locally then copied to the CDN. This ensures that stylesheets will still work if the CDN is disabled for any reason.
Merge pull request #843 from euantorano/featurefix-776

Fixing error introduced in f9dfafc. Also changing how CDN caching of stylesheets works slightly.