Fix schedule CSS to align larger text

Use a fixed line height for the schedule table to avoid uneven vertical
alignment for text of different sizes.
Handle tourney_name and result changes in schedule JS

Add handling for the new match.tourney_name property, as well as free
text result values.
Widget and More link fixes

- Fix next match widget styles
- Add style handling for time and tournament
- Use blue header for widgets
- Make "more" link white and bold instead of grey