Fix --event filtering

`filter_by` gets applied to the last table joined to the query, which
fails when `--event` filtering is used, because event filtering requires
joining the `Folder` table to the album query.
v0.2.2