Fixed ArgumentException with DbString parameter list on Oracle

Passing a DbString list parameter to a `Query<T>` or `Execute` call causes an ArgumentException to be thrown by Oracle.DataAccess.

This happens into `PackListParameters`:

```c#
listParam.Value = item ?? DBNull.Value;
```
throws an ArgumentException if listParam is an OracleParameter and item is a DbString.