Rewrite the Import CSV Dialog using Qt Creator

Rewrite the dialog to import CSV files using a Qt Creator form file.

Simplify the CSV import a little bit.

A bit unrelated, but needed for this anyway:
Create the restorepoint right after opening a database file instead of
just doing so after the first change.
Simplify and unify the dialog initialisation a bit