Add InnerJoin filter and entity aliases for all filters

This could maybe be done as a ternary:

```php
$option['alias'] = isset($option['alias']) ? $option['alias'] : 'row';
```

(Many, I wish we had the proposed `??` operator, as that would make it even simpler!)