Add lag detector and tests
Rename test files to use dashes instead of underscores
Add test for lagging data
Restore rooms test
Update LagDetector to no longer be a singleton
Add metronome with basic pulse
Add ability to cancel metronome.
Make default mode minor pentatonic (blues)
Make metronome pulse generated two beats in advance to prevent clipping
Implement delay that maintains spacing of notes
Update Note to create source node on new
Fix host of timing bugs
Add offsets to metronome and have rooms keep track of official time
Add standard deviation to lag
Add methods for room to report back lag
Fix pops on long timeout
Move the beat delay into the metronome
Add documentation to the instrument input catalogue
Remove debugging code from mixer gateway.  Also add set delay listener
Tiny cosmetic changes