More indexes for filtering.

This still doesn't cover all the cases but it should cover the most
common. Also dropped score as we don't filter by score.
Show won star on front page games.
Handle trunk in version numbers.

So we can correctly translate the CDO morgue path.
Don't overwrite existing game data.

Sometimes DCSS::Corner doesn't pull out quite the correct data so in the
mean time we rely on the logfile data where it exists. This isn't ideal
as often the morgue data is richer.
Pull out ending correctly for custom notes.

It seems sometimes the Notes section can have a "trailing" custom line
so that is now taken into account. Still seems somewhat fragile but as
ever shall suffice for now.
Correctly intperolate the program name.
Include errors in log following output.

Should make it obvious now when/why things aren't happening.
Add a results page for player search.

Which is what people expect when submitting a form.

Fixes #1.