WIP: still working on Channels...

Got stuck in circular import hell: the channel module needs the JSONHelpers to load itself but JSONHelpers needs the Channel module to decode the JSON file.

Moved to having a Library module with singleton instances of all the libaries. Also move init code out of QGL/__init__ into a startup script, startup.py
Moved to APS sampling rate in Hz

This is consistent with Tek but should be updated in Matlab driver.
WIP: continuing to chug along with getting compiler working again.