This change adds an option to limit time being spent on
rendering file in diffusion browser. This option is called
diffusion.render-time-limit and measured in seconds.
By default any time limit is disabled.
Useful in cases when there're huge files in the repository
which are really slow to render and which are not really
useful to see the whole content of them. With this change it
is possible to limit render time to less than 30 sec so
script execution is not terminated) and have a nice button
to download the raw file.