Wraps an IEnumerable with an IDataReader for comsumption with a bulk copy implementation (SqlBulkCopy or OracleBulkCopy)