Ahora los parámetros del driver los enviaremos por config params

También usaremos (falta modificar la carga de config) .php en vez de .ini para la configuración de databases.
ej:
//Conexión a Mysql
$config['database'] = array(
        'dns' => "mysql:host=localhost;dbname=test",
        'username' => 'user',
        'password' => 'pass',
        'params' => array(
		\PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
		\PDO::ATTR_PERSISTENT => true,
		\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION
	)
);

//Conexión a sqlite ejemplo
$config['database2'] = array(
	'dns' => "sqlite:{APP_PATH}/temp/mydb.sq3", 
	'username' => NULL, 
	'password' => NULL, 
	'params' => array(PDO::ATTR_PERSISTENT => true) 
); 

//Conexión a ODBC ejemplo
$config['database3'] = array(
        'dns' => "odbc:testdb",
        'username' => NULL,
        'password' => NULL,
        'params' => array(
		\PDO::ATTR_CURSOR => \PDO::CURSOR_FWDONLY,
		\PDO::ATTR_CASE => \PDO::CASE_LOWER,
		\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION
	)
);