3.0 DB config debug 

I've moved masking of DB credentials from Debugger to Driver and Connection via __debugInfo()
Hiding reserved keys from all arrays made debugging a bit annoying while working with password hashing, HTTP etc.

I've also fixed nesting of _schemaDialect debug by displaying only a class name of the dialect.
I think the debug output of this class should be en empty array, perhaps only output whether it is connected or not. Showing **** adds no value to the user and the other properties are almost constants to the class