Simple sync-base dependencies

We now support animations beginning or ending in response to other
animations beginning or ending.

We don't yet support negative offsets - where an animation begins or
ends because another animation is scheduled to begin or end soon.
Merge pull request #70 from ewilligers/simple-sync-base-dependencies

Simple sync-base dependencies