call is faster than binding the function in forEach
Merge pull request #36 from gameclosure/fix-foreach-binding

call is faster than binding the function in forEach
swap easeOutBounce with easeInBounce

Swap easeOutBounce animation index with easeInBounce
to match original author's fix commit:
https://github.com/oodavid/timestep/commit/d7710e0911c08aed25e84f9b1df9f31baaa5b4ff
Fix invalid composite op warnings from PEngine

The native view implementation assumes that when compositeOperation has
a string value, even an empty one, that it should try resolve the value
to some compositeOperation. Empty strings don't map to anything there.
Passing null in allows a bunch of branching logic to be skipped and
avoids log spam from clearing a composite operation.
Devkit2 AudioContext implementation.
Cherry-pick changes on top of latest devkit2 branch.
Merge branch 'audio_playback_speed' of https://github.com/vvega/timestep into audio_playback_speed

Conflicts:
	src/AudioManager.js