Added event handlers to TimedItem, plumbed knowledge of them
through to Players.
Remove some eol whitespace.
Rename impl test to new naming structure.
Mostly implemented events (but not time scaling).
Partially implemented tests for events.
timing -> specified.
Mostly working events, except for nesting + iterations + playbackRate.
stuff.
Some rework of internal timing.
Fixed nested iterations with scaling bug.
Added tests to testcases.js
Applied review changes.
Second round of review comments.
Merge pull request #287 from shans/events

Events