Added footer_scripts variable for putting certain JS files in the footer; this can't be done with CSS files though, so either those are always included or we do a pre-pass for CSS and JS, instead of doing all CSS and only JS that are needed