Next approach at issue #79.
We now catch the exception from the Database and assume the DB is not properly installed when throwing an Exception - which should always be correct.
The useless Config::isComplete() check from the previous commit has been undone.