give the user the option to start over if the dso db is unreadable + better initialization
- shows detailed error message
- gives user the option to start over
- default catalog is imported instead of copying the whole database from the default location
- to clarify: the main dso database is being created if it is not present. it being an "old version" can't crash kstars if it's being deleted beforehand
- moved a header that really isn't a header to a cpp file
Edited by Valentin Boettcher