Updates to promise-based buffer handling. Adds frame rate support.
Updates to latest Infusion; removes primitive-related monkey patches.
Merge branch 'master' into improved-buffers

* master:
  Updates to latest Infusion; removes primitive-related monkey patches.
Removes half-baked frame sample rate.
Updates Web Audio support for Firefox 25+.
Removes unused flock.minBufferSize().
Simplifies how rates and the block size are handled.
Renames block size-related variables for clarity.
Fixes regression in Web Audio support for Safari 6.
Adds support for schedule synths, including new valueOut ugen.
Merge branch 'master' into improved-buffers

* master:
  Fixes regression in Web Audio support for Safari 6.
  Renames block size-related variables for clarity.
  Simplifies how rates and the block size are handled.
  Updates Web Audio support for Firefox 25+. Removes unused flock.minBufferSize().
Merge branch 'scheduled-rate' into improved-buffers

* scheduled-rate:
  Adds support for schedule synths, including new valueOut ugen.

Conflicts:
	demos/interactive/html/playground.html