Dev angular filter by project

Sorry for having more than one ticket in a PR but that's just how it happened.

Implements:
  Task #5651: Reimplement filtering by custom values
  Task #5584: Add available filter values for sub projects
  Task #5583: Add project filter values and display their tree structure (except not the tree structure, this will be in a different branch)