Override CheckerboardItem::set_title

If the title is changed this might invalidate the collation key we
computed earlier
Add NaturalCollate and use it instead of g_utf8_collate_key_for_filename