More flexible TimeType definition.
Move TimelineOptions declarations to separate file.

Makes Timeline file easier to read.
Update sample/test projects on OSX.