Adds flock.set() and sane implementations of Synth.get/set().
Adds default normalization value to flock.normalize().
This commit fixes a regression for most wavetable oscillators.
Normalizes the argument order for all get/set-related functions in the framework.
Unified implementation of input()/get()/set() between both UGens and synths.
Interim fix for latency issues on Windows and Linux browsers.
Replaces use of BlobBuilder with new Blob constructor.
This commit brings back Safari 6 support.
Lints audio file-related files.
Lints whitespace and other minor issues for all core Flocking files.
More lint-related fixes.
Adds the flockingjs.org website to the repository.
Merge branch 'tweaks-and-refactoring'

* tweaks-and-refactoring: (39 commits)
  Adds the flockingjs.org website to the repository.
  More lint-related fixes.
  Lints whitespace and other minor issues for all core Flocking files.
  Lints audio file-related files.
  Replaces use of BlobBuilder with new Blob constructor. This commit brings back Safari 6 support.
  Interim fix for latency issues on Windows and Linux browsers.
  Unified implementation of input()/get()/set() between both UGens and synths.
  Normalizes the argument order for all get/set-related functions in the framework.
  Adds default normalization value to flock.normalize(). This commit fixes a regression for most wavetable oscillators.
  Adds flock.set() and sane implementations of Synth.get/set().
  Tests flock.parse.ugenForDef's handling of special inputs (such as table, buffer, and value). Also cleans up a few TODOs and comments.
  Adds support to flock.normalize() for values other than 1.0.
  Adds support for getting and setting multiple synth values at once.
  Renames synth.getUGenPath() and setUGenPath() to get() and set().
  Heavily refactored implementation of synth.setUGenPath(). Adds support for getting and setting array-valued inputs.
  Recursively removes ugens from a synth when not being swapped.
  gh-20: Adds support for multiple synths playing back simultaneously.
  Fixes a Worker-related bug in Chrome and a ugen.input() bug.
  Added full support and unit tests for swapping one set of ugens for another. This feature includes reattaching the inputs from the previous unit generator and replacing its output.
  Improved but still untested implementation of flock.synth.ugenCache.replace().
  ...
Adds an "in" ugen, which reads from the environment's list of buses.
Merge branch 'in-ugen'

* in-ugen:
  Adds an "in" ugen, which reads from the environment's list of buses.
New demo of multiple synths playing back simultaneously.
Once flock.ugen.normalize has been implemented, this demo will show how it can be used to control volumes, followed by support for the PolyphonicSynthGroup.
Merge branch 'in-ugen'

* in-ugen:
  New demo of multiple synths playing back simultaneously. Once flock.ugen.normalize has been implemented, this demo will show how it can be used to control volumes, followed by support for the PolyphonicSynthGroup.
Fixes failure of flock.ugen.in unit tests due to interaction with other tests.
Improvements to flock.normalize().
Also includes a naive first implementation of normalizer ugen with no lookahead.
Merge branch 'normalize-ugen'

* normalize-ugen:
  Improvements to flock.normalize(). Also includes a naive first implementation of normalizer ugen with no lookahead.
Merge branch 'master' into dataview

* master: (47 commits)
  Improvements to flock.normalize(). Also includes a naive first implementation of normalizer ugen with no lookahead.
  Fixes failure of flock.ugen.in unit tests due to interaction with other tests.
  New demo of multiple synths playing back simultaneously. Once flock.ugen.normalize has been implemented, this demo will show how it can be used to control volumes, followed by support for the PolyphonicSynthGroup.
  Adds an "in" ugen, which reads from the environment's list of buses.
  Adds the flockingjs.org website to the repository.
  More lint-related fixes.
  Lints whitespace and other minor issues for all core Flocking files.
  Lints audio file-related files.
  Replaces use of BlobBuilder with new Blob constructor. This commit brings back Safari 6 support.
  Interim fix for latency issues on Windows and Linux browsers.
  Unified implementation of input()/get()/set() between both UGens and synths.
  Normalizes the argument order for all get/set-related functions in the framework.
  Adds default normalization value to flock.normalize(). This commit fixes a regression for most wavetable oscillators.
  Adds flock.set() and sane implementations of Synth.get/set().
  Tests flock.parse.ugenForDef's handling of special inputs (such as table, buffer, and value). Also cleans up a few TODOs and comments.
  Adds support to flock.normalize() for values other than 1.0.
  Adds support for getting and setting multiple synth values at once.
  Renames synth.getUGenPath() and setUGenPath() to get() and set().
  Heavily refactored implementation of synth.setUGenPath(). Adds support for getting and setting array-valued inputs.
  Recursively removes ugens from a synth when not being swapped.
  ...
Refactors and improves the Sheep benchmarking library--ready for use now.