Filter tree now actually works

- Compute based on author, tags for items & packages
(One checkbox per unique value)
- When filter popup is open, items will shift down so they are not
covered by the popup