Work on a timescale example, which parses a CSV file.
Add a special case for UTC timescales. (need to add an example of this).
Update README.md
Merge branch 'master' into development
Additional work on the time-series example. Also, added a data-scale property to the axis object so that we can visually confirm the type of scale, which has been applied to the axis.
Additional work on the time series example.
Additional work on the time series example.
Add a couple small notes to the time series example.
Improve the way the waterfall connectors work by using the prepare function to give us exactly what we want from the data array.
Fixing some errors in the documentation.
fix the grunt file to ensure the contents of the data directory is copied over.
Create a new function d4#append, which will conditionally add a svg element to the chart if it doesn't already exist previously.
Update README.md
Creating a naive selection mechanism to conditionally appending elements to the chart only if they don't already exist. (More tests needed).
Merge branch 'master' of github.com:heavysixer/d4
Add the improved append functionality instead of the data([0]) approach.
Rename #append() to #appendOnce() so that it is clear to the developer that only one instance will ever be added.
Update README.md
Ensure we can set the min / max on time scales as well.
Improve the functionality of the margin accessor to allow you to set the margin properties in the following ways:

chart.margin({top:10,right:10,bottom:10, left:10});
chart.margin({left:30});
chart.marginLeft(30);
chart.margin(function(){
  return {top:10,right:10,bottom:10, left:10};
});