Increase size of tested CSV file
Convert response to text type before comparing

Also, test the activity of a schedule directly on the objects passed to the
context. Testing the generated HTML is actually too error prone, but will stay
for the time being.
Cache the workout log's data

This commit adds a cache to both the HTML and the log lists needed to render
the calendar view. Depending on the amount of logs to display, this reduces
the number of queries from 600 to around 20.