Sanitize app descriptions and render a subset of their HTML
This MR consists of two commits:
- Sanitize HTML from remote app and repository descriptions and render what is left, including tests
- Add simple TinyMCE editor to textareas that can include HTML
- Fix the dependency problem with
html5lib
and cache python dependencies
Closes #20 (closed)