Sort lecture list

Right. So I think I know what was happening. Because I was hiding all the elements and then trying to add the little icons, Batman.js didn't appy them, so now I'm using Ruby rather than Coffeescript to set the icons up and it seems to work OK. 

That said, nothing is ever as it seems with Dashing, so it's only until we eat (merge) the pudding (pull request) that we'll actually know.

Fingers crossed!