Merge branch 'event_summary_data'
Updated fixtures to download 2-detector station data

This is important to catch bugs which only hit 2-detector stations, like
issue #39.  The download test datastore script is updated to only download
two days of data.
Fixed loss-of-precision bug.  Closes #39.

The loss of precision resulted from the fact that the pulseheights column
is an integer type.  Multiplying it in place truncates the floating point
numbers.  However, if you multiply it with a float and save the result in
*another* variable, the array is casted into a float, as desired.
Fix jSparc data storage

Keep data as numpy array in models
Use tolist to make regular serializable lists before making a json
Similar as 60956bb (fix for #39) but now for integrals

Here the same issue occured as with the pulseheights
It is less obvious here because first .57 * 2.5 was calculated
That means that the -1 values were still -1 after the multiplication
Fix jsparc get event

Add missing bracket
Remove student filter from analysis sessions
Fix 404 when using month link

The link didnt check if there were actual events or weather
It could link to days with only errors or configs
Merge branch 'master' into event_summary_data
Basic event data download
Event data download uses CSV and template header
Aestetics: numpy is conventionally imported as np
Retain -1, -999 status flags in pulseheights and integrals
Use tab as delimiter in data download
Data download: more fields, added description in header