activeDuration tests. Also modified normalization tests to work again.
calculatePhase tests.
calculateActiveTime tests.
calculateScaledActiveTime tests.
calculateIterationTime tests.
calculateCurrentIteration tests.
calculateTransformedTime tests.
AnimationNode tests.
Responded to review comments.
Add a shared scope, and put timing calculations in it.
Share normalize algorithm.
use frame normalization for effect.
Ensure effects are cleared for null local times
Avoid stashing for simplicity and size
Add test cases
Merge pull request #15 from alancutter/effectClearing

Ensure effects are cleared for null local times
Merge pull request #14 from shans/timingTests

Timing tests.
player
Added reverse() and finish(). Started writing some tests.
Lots of tests, tweaks to algorithms.