Adds Impulse unit generator and associated demo. Unit tests still failing.
Ensures consistent (but non-modulatable) handling of phase in all noise ugens.
Additional unit test for the impulse ugen.
Increases tolerance for mistimed events in the Scheduler's unit tests.
This is due to the fact that async scheduler's timing appears to be less solid in Firefox.
Improves factoring of time converters in the Scheduler.
Fixes bugs in beat scheduler.
Merged master and updated impulse to standard ugen idioms.

Merge branch 'master' into impulse

* master: (70 commits)
  Fixes bugs in beat scheduler.
  Improves factoring of time converters in the Scheduler.
  Increases tolerance for mistimed events in the Scheduler's unit tests. This is due to the fact that async scheduler's timing appears to be less solid in Firefox.
  Adds support to Scheduler for converting between units (currently seconds and beats).
  Temporarily adds flock.component() prior to a move to Fluid Infusion.
  Adds support for removing individual Scheduler listeners.
  Resolves gh-25 with more unit tests for Myles' fix to scheduler.clearRepeat/clearAll().
  Refactored code for clearing events bound to interval workers.  Wrote unit test for async.repeat()... these tests are failing showing that more work is needed
  Updated Scheduler to release events on .clearRepeat()
  Renames conductor to scheduler; adds new scheduling functions.
  Fixes gh-24. Styles button lists in demos to be fully clickable. This solution uses CSS to style the anchors correctly, rather than using invalid markup.
  Updates to latest version of sheep.js with support for min/max.
  Updates the Flocking README to reflect new browser support and to do list.
  Removes Sheep.js from the repository in favour of a submodule.
  Removes PolyDataView from the flocking repository in favour of a submodule.
  Adds license files for PolyDataView in preparation for a move to its own repo.
  Minor comment updates.
  Minor tweaks to comments and naming in PolyDataview.
  Renames dataview.js to PolyDataview.
  Refactors and improves the Sheep benchmarking library--ready for use now.
  ...

Conflicts:
	flocking/flocking-ugens.js
	tests/flocking/js/flocking-test-utils.js
Adds phase modulation to impulse and other similar ugens.
Adds a demo for Impulse phase modulation.
Merge branch 'impulse'

* impulse:
  Adds a demo for Impulse phase modulation.
  Adds phase modulation to impulse and other similar ugens.
  Additional unit test for the impulse ugen.
  Ensures consistent (but non-modulatable) handling of phase in all noise ugens.
  Adds Impulse unit generator and associated demo. Unit tests still failing.
Basic working implementation of Butterworth filters.
Fixed butterworth filter coefficients.
Cover methods for instantiating the different types of filters. Also some general cleanup.
gh-26: Butterworth filters for high, low, band pass and band reject.
Merge branch 'filters'

* filters:
  Fixed butterworth filter coefficients. Cover methods for instantiating the different types of filters. Also some general cleanup.
  Basic working implementation of Butterworth filters.
Merge branch 'master' into synth-groups

* master:
  Fixed butterworth filter coefficients. Cover methods for instantiating the different types of filters. Also some general cleanup.
  Basic working implementation of Butterworth filters.
  Adds a demo for Impulse phase modulation.
  Adds phase modulation to impulse and other similar ugens.
  Fixes bugs in beat scheduler.
  Improves factoring of time converters in the Scheduler.
  Increases tolerance for mistimed events in the Scheduler's unit tests. This is due to the fact that async scheduler's timing appears to be less solid in Firefox.
  Additional unit test for the impulse ugen.
  Ensures consistent (but non-modulatable) handling of phase in all noise ugens.
  Adds Impulse unit generator and associated demo. Unit tests still failing.

Conflicts:
	demos/interactive/html/playground.html
Volume and scheduler tweaks to the demos.
Merge branch 'master' into synth-groups

* master:
  Volume and scheduler tweaks to the demos.
gh-23: Adds preliminary support for synth groups and rusable node management.
gh-23: flock.synth.group and polyphonic both conform to the Synth API.
gh-23: Minor refactoring to makeDispatcher.