rose bush: view mode: fix unicode decode error

An apparently plain text file may contain strings that causes
`UnicodeDecodeError`. This change catches the problem, and return the
file in *download* mode instead of rendering it in Jinja2.
Merge pull request #1089 from matthewrmshin/fix-rose-bush-view-unicode-decode-error

rose bush: view mode: fix unicode decode error