Allow multiple column unique keys

#307 
Actually I meant:

```php
foreach ($this->getIdColumn() as $index => $column) {
```

Since its the numeric index of an array.