check for errors in database-description before the actual creation of the database to prevent a physical existing database without an entry in the corresponding froxlor-table, fixes #1052

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>