Patch script/css overrides
- CSS should not force default if nothing provided
- Fix bug where "js_scripts" was not checked.
- If CSS path cannot be resolved, it should still be included in case it is a link etc.
Forgot to add commit