implement current semester time filter

[Closes #29]
fix url highlighter ignoring hashbang urls

[Closes #37]