Data driven bar colors

Provided a way for bar colors to be set from data by passing in a D3 color scale with a domain and range and adding a color property to the timeline object that maps data item property values to the color scale's domain.

Also documented and provided an example.