Use Master-Detail UI pattern for viewing Merge Requests
Problem: when the merge request contains many files, not only is it cumbersome to navigate to a file referenced by another file, but GitLab will experience 502's trying to download the diff files. Reference: https://gitlab.com/gitlab-org/gitlab-ee/issues/129
Proposed Solution: Implement Master-Detail Pattern which provides a hyperlinked list of files like a "table of contents" view in the left column, which can expand to relevant details when a link of interest is tapped