Adding some new testing helpers and Frame/Mark/TimeRangeList tests.
Also fixing some broken API design and methods.
Merge pull request #339 from google/test_events

Adding some new testing helpers and FrameList tests.