Fixed bug that caused everything to be 3 times slower than usual. Turns out that each time you render 'render_to_string' it's like rerendering everything at it basically takes the same time as rendering the page. I did this twice, once for plain and once for encrypted, so there 3X slower
now encryption is using the user password
Turned caching on. Now download links and re-navigation is very quick. I should check if it can make the slow tests go faster by turning it on in test also
Added also test caching. Doesn't speed much though