Allow filtering by events' type

Per #85, I have also [explained](https://github.com/cvut/sirius/issues/85#issuecomment-67648254) the reason to use `event_type` param.
IMHO `{ |q| q.where(deleted: false) }` is unnecessarily verbose; `{ where(deleted: false) }` looks better for me.