Fixed the regular expression to make javascript variable names.
Progress bar also needs Zepto. Additionally, made sure that head_js_array gets processed by uniq.
If there is no chart file found for a set of slides, don't load_charts.