Minor improvement in factoring of Scheduler and its tests.
Adds gate unit generator and tests.
Editor-initiated whitespace changes. eek.
Adds test for flock.ugen.gate's holdLastValue option.
Specifies source input for amplitude ugen.
Upgrades to latest Infusion master head.
Merge branch 'master' into graphical-playground

* master:
  Upgrades to latest Infusion master head.
  Specifies source input for amplitude ugen.
  Adds test for flock.ugen.gate's holdLastValue option.
  Adds gate unit generator and tests. Editor-initiated whitespace changes. eek.
  Minor improvement in factoring of Scheduler and its tests.

Conflicts:
	Gruntfile.js
	dist/flocking-all.js
	dist/flocking-all.min.js
Basic working box layout and wire connections.
Better styling for node elements in the graphical view.