Adding the 's' command to dump the current signal of a given channel.
Increase default volume to 27 bits. Add volume control to host app.
Removing the need to have an ignore count in the i2s.
Using a simpler glitch detection scheme.

Now has a fixed offset off the peak and allows for a few bins to be above that level due to harmonics.
Improve log message for test script.
Add more control to signal generator.

Now has ability to control total number of glitches, start and period.
Increase the AVB signal threshold.
Rest of the signal generator configuration changes.
Use an averaging scheme to detect noise.
Update host controller for improved signal generator.
Add ability for host to configure the channel numbers (set the base number).
Ensure that channel id is checked for SET_VOLUME.
Fix issue that when the signal generator is busy it does not keep up with i2s samples. Get the i2s to use a default value of 0 to ensure it never locks up.
Remove configs from mc app and merge in upstream changes to that app
Remove configs from mc app and merge in upstream changes to that app
Update to work in dB
Merge remote-tracking branch 'davel/db'

* davel/db:
  Update to work in dB
  Remove configs from mc app and merge in upstream changes to that app
Disable buffering on host app