Changed TypesafeConfigReader#readJDBCSettings to accept null user and password

Null user and password is accepted depending on the settings of databases.
When the user and password is not specified, `TypesafeConfigReader#readJDBCSettings` returns `JDBCSettings` the user and password of which is null.