allow tree view navigation on changed files in merge request

Description

For a merge request it is possible to list either all changes or all commits. If a merge request touches many changes in many files it may be useful to navigate these changes based on directory structure (e.g. drill down to all changes in the back-end directory).

Proposal

Allow tree view navigation on changed files in merge requests.