Fix add new result
Remove highlight() call that didn't do what we want
Only respond to HTML, not JSON
Handle non-HTML (ics, rss, xls) formats on schedule list page. Mostly to stop errors.