Basic Infusing of core components (enviro, synth, nodeList).
Replaces flock.component and most flock.defaults with Infusion.
Updates to latest trunk version of Fluid.js.
Replaces flock.defaults with Infusion equivlent.
This also includes a hacked version of Fluid.js to temporarily squelch complaints about options objects having an "options" property within it.
Removal of some hard-coded enviro references.
Moved tableSize from enviro-level to the ugens that ened it.
Removed flock.id and flock.identity.
Fixed (through ugly hackage) failing tests related to enviro references.
Provides a hook for overriding core flocking settings.
Removes references to shared environment throughout Flocking.
Works around audioSettings issue to make ugen tests pass again.
Removes all direct jQuery dependencies for Node.js support.
Separates out browser-dependent code from core Flocking.
Removes references to "window" wherever it's sensible.
Refactored worker code to remove browser dependencies.
Updated all files to support the new file structure.
Hacks Flocking to make it require-aware.
Basic Node.js compatibility for all Flocking code.
Updates Flocking to be happy in both a browser and in Node.js.
Updates sample format configuration.
Temporarily removes worker-based scheduling.
Fixes initialization bug in flock.scheduler.async.beat.
Removes worker-based scheduler implementation.
Updates jQuery namespace declaration for new Infusion.
Merge branch 'master' into infusion

* master:
  Updates whiteNoise demo to use newer biquad filter impl.
Broke scheduler out into separate file. Lots of bug fixes.
Temporarily removed channel expansion from flock.ugen.out, causing test failures until it is reimplemented correctly.