Started to add a cancellation option for the CODEC
Added more complete support throughout firmware
for mixing channels
Added support for channel mixing and saving waveforms to UI
Firmware sample subtraction works.
Now for stationary noise subtraction
Python UI fully supports mixing
Merge branch 'noise_cancellation'

Conflicts:
	python_ui/apulse_iface.py
Scaling of PSDs should be cleaner and reduce SQNR
Made startup actually run static constructors
A lot of changes to add support for waveform dumping
NOTE: Some constants were changed here and adjustments should be made
Made the fancy waveform dumping work! Scaling factors TBD