Replaced some read_blocks with the safer read_stable_block
Fixed unsigned numbers being read as signed shorts
Added function to abstract (un)signed short extreme decoding
More extremes added
Added rain hourly
Completed extreme recording