Put emphasis on course name in item template

Make the course list page use the same course item template as in
the panorama page.
Fix bug when events have null fields
New course and event item template
Make course list page header smaller and scroll with content