Removes playState support in order to tighten up performance.
Updates Infusion to latest master branch.
Merge branch 'master' into envelopes

* master:
  Updates Infusion to latest master branch.
  Removes playState support in order to tighten up performance.

Conflicts:
	dist/flocking-all.js
	dist/flocking-all.min.js
	dist/flocking-no-jquery.js
	dist/flocking-no-jquery.min.js
Updates Web MIDI support to the latest version with (ugh) ES6 Iterators.
Merge branch 'master' into envelopes

* master:
  Updates Web MIDI support to the latest version with (ugh) ES6 Iterators.

Conflicts:
	dist/flocking-all.min.js
	dist/flocking-no-jquery.min.js
Rough implementation of pluggable curve types for EnvGen.