Added docstrings to functions
Fixes to h5 writing script

Corrected data types when writing h5 files (which were
incorrectly defaulting to float). Changed receiver start/stop logic
to better interact with the control server status messages / observation
names