Make holiday and audio stopping more automatic (I hope)

This also makes index_cache be used more legitimately.
Jade variables are interpolated every time a request is made, as opposed
to once per run.