Removed getClientRead() and getClientMaintenance() from CM_Db_Db
Made read and maintenance db clients optional

- Removed both client configs
- Added fallback logic to CM_Db_Db
- Removed getDbRead() and getDbMaintenance() from CM_ServiceManager
- Used maintenance db if possible to generate search indexes