adds pause/resume all actions
preparing to add sourceSize support
uses a more generic canvas creator

this is for the FakeWebGL
mouse handlers now can break the chain of events
new test assets
adds "Elastic" parametrizable action

it's not really elastic, it's a cubic bezier that
simulates an elastic effect.
adds Block.adjustPosition