Initial implementation of sample-accurate change unit generator.
Still needs unit tests and a good demo.
Adds unit tests and fixes for flock.ugen.change.
gh-44: Adds a sample-accurate input change scheduling unit generator.
Merge branch 'master' into sample-accurate-scheduling

* master:
  Fixes gh-63. Improves support for calculating cursor position. Thanks to @gad2103 for the fix. Also fixes a bug in flock.ugen.print when printing control rate ugens.
  fixes issues with mousemove functionality and targets
  change mousemove behavior to clientX,Y instead of offsetX,Y

Conflicts:
	dist/flocking-all.min.js
	dist/flocking-no-jquery.min.js
Merge branch 'sample-accurate-scheduling'

* sample-accurate-scheduling:
  gh-44: Adds a sample-accurate input change scheduling unit generator.
  Adds unit tests and fixes for flock.ugen.change.
  Initial implementation of sample-accurate change unit generator. Still needs unit tests and a good demo.