Wrapped Imbo\Database\Doctrine::getStatus() in a try/catch. Fixes #312.

This ensures that `Imbo\Database\Doctrine::getStatus()` will return false even if `connect()` throws a PDOException - which it will on incorrect credentials.

I've added a unit test that checks that the exception is handled correctly...