Stop timelord from autorefreshing

Turns out that if there's no other show scheduled, there is no next show
..which causes the ajax request to 'fail', which refreshes the timelord page approx 3 times/sec, which causes jukebox to overheat
Merge pull request #17 from UniversityRadioYork/timelord-fix

Charles bribed me