our php error() does not take errno argument
typo in error function name
Fix buffer overflow found by Coverity scan.

Also remove redundant check at end of loop, document variables.
Update example contest start/end times.
Add more documentation on what information is shown scoreboard.
Fix order of library linking (dependencies should come later).
defined class attribute is named _tuple, not tuple
Some HTML validity fixes.
Partial cherry-pick from cf1b917c
Change message to indicate that a run may not even have started yet.
Add reference in installation to setting up chroot.
Display rank in team row after freeze if jury
css clear scoreboard

Mostly relevant for individual score row on a team page
in the jury interface.
Add changelog entries for fixes backported from 3.4 branch.