add PDO support, tested with CI 3.0 and sqlite