browse: Add Jupyter notebook rendering in content views
HTML rendering of Jupyter notebook is now integrated in browse content views
with support for:
- markdown rendering
- code highlighting
- math typesetting
- ANSI color escape codes
Nevertheless, the dynamic loading part of a notebook content (external scripts for
instance) has been disabled through XSS filtering.
Closes T1641