Refactors playButton into toggleButton.
Adds visual/source toggle button.
Half-working rubble.
Array wrapping for scheduler.schedule().
Adds bufferLength unit generator.
Makes flock.synth.group an evented component.
Updates comment for the ASR demo. Thanks to @drart.
Fixes failing latch tests.
Updates Infusion. Factors Synth play/pause out into invokers.
Fixes broken performance tests due to repository restructuring.
Updates build files.
Moves all ugen setup code to init functions.
Updates all ugens to use options to store default values.
Adds @drart's phase modulation demo.
Sets all mandatory, non-defaulted ugen inputs to null.
Updates browser ugens to the new input conventions.
Updates granulator demo. Thanks to @drart.
Removes error-prone (and inaccurate) revision stamp from build.
Updates the credits section of the README.
Merge branch 'master' into graphical-playground

* master:
  Updates the credits section of the README.
  Removes error-prone (and inaccurate) revision stamp from build.
  Updates granulator demo. Thanks to @drart.
  Sets all mandatory, non-defaulted ugen inputs to null. Updates browser ugens to the new input conventions.
  Moves all ugen setup code to init functions. Updates all ugens to use options to store default values. Adds @drart's phase modulation demo.
  Updates build files.
  Fixes broken performance tests due to repository restructuring.
  Updates Infusion. Factors Synth play/pause out into invokers.
  Fixes failing latch tests.
  Updates comment for the ASR demo. Thanks to @drart.
  Adds bufferLength unit generator. Makes flock.synth.group an evented component.
  Array wrapping for scheduler.schedule().

Conflicts:
	demos/interactive/html/playground.html
	dist/flocking-all.js
	dist/flocking-all.min.js
	third-party/infusion/js/DataBinding.js
	third-party/infusion/js/Fluid.js
	third-party/infusion/js/FluidIoC.js
Basic working (but not laid out) rendering of unit generators as HTML.