Add File Browser support for Rapid Diffs server app
What does this MR do and why?
This MR adds file browser support to Rapid Diffs server app. File browser itself will be added in subsequent MRs.
This MR:
- Adds proper styling for rendering file browser left to the diffs
- Shows loading icon when file browser is not rendered yet
- Uses cookies to set sidebar width on the server, based on user's preference
- Provides data necessary for the file browser (right now it's only URL to fetch the data)