MBS-6326: Don't use country_id in edits

This pull request stops using 'country_id' in
Edit::(Artist|Label)::(Create|Edit) edits. If this data is present then the edit
is assumed to come from an old edit that is still open, and we use an overriden
'restore' implementation to move this field into the 'area_id' field.
MBS-6318: area aliases have search hint as type 3
MBS-6319: don't delete the 'name' from the row to update unless it's going to be replaced by an ID
upgrade.sh: make sure to run SetSequences before areas try to add new link types
MBS-6341: make sure direct search finds areas by alias names and sortnames
MBS-6340: redirect to direct search for areas

Until we have indexed search for areas, this makes it so that the main
/search page turns indexed searches into direct ones (like for editor
and tag), and autocomplete boxes will default to direct search for
areas. It's still possible to manually choose to switch to indexed
search in autocompletes, because this is intended as a quick patch for
the hopefully short time until we have area search for real.
Update the default DB_SCHEMA_SEQUENCE to 17
Update link to the git repository
Add missing tables to export/import
MBS-6305, ignore empty release event rows in release editor, instead of bothering the user.

This changes the behaviour of clicking "Add Event" to be the same as
"Add Label".  A user can click it a bunch of times and not end up
using all rows, empty rows are ignored when the release edits are
created.
Merge remote-tracking branch 'luks-bitbucket/export-missing-tables'

* luks-bitbucket/export-missing-tables:
  Add missing tables to export/import
Merge remote-tracking branch 'warp-bitbucket/mbs-6305'

* warp-bitbucket/mbs-6305:
  MBS-6305, ignore empty release event rows in release editor, instead of bothering the user.
Merge branch 'mbs-6340'

* mbs-6340:
  MBS-6340: redirect to direct search for areas
Merge branch 'mbs-6341'

* mbs-6341:
  MBS-6341: make sure direct search finds areas by alias names and sortnames
Merge branch 'mbs-6319-area-alias-ise'

* mbs-6319-area-alias-ise:
  MBS-6319: don't delete the 'name' from the row to update unless it's going to be replaced by an ID
Merge branch 'mbs-6318-area-alias-fixes'

* mbs-6318-area-alias-fixes:
  MBS-6318: area aliases have search hint as type 3
Merge remote-tracking branch 'ocharles-bitbucket/mbs-6326'

* ocharles-bitbucket/mbs-6326:
  MBS-6326: Don't use country_id in edits
Merge branch 'master' into beta