Because there's no such thing as jQuery 3
Allow axis in reverse and without labels
Fixing up the area chart
Allow stacked area columns to be set via expression

Allows the stacked elements to change and trigger a redraw of the chart.
Don't watch properties that aren't there
Refactored complete control of redraws and binding

Handled in the chartController entirely now, which simplifies things and
makes extension easier. Ensures that all elements get redrawn if any one
element needs to redraw.

Adds a filter attribute for axis which allows the data to be
pre-filtered to produce the axis results. Take the name of a scope
function to pass the data to.
Changes d3 service csv wrapper to use a promise

Also changed the d3Data directive to match the usage of the csv
function provided by D3. Specifically providing accessor and callback
functions if desired.
Some fixes and changes to pie and donut charts

- Adds transition based on this: http://bl.ocks.org/mbostock/1346410
- Adds basic color support (should be refactored to work with other charts)
- Fixed updating on changes.
Default to empty fill and add named class for d3Line
Implement a basic collision detection for labels

This attempts to predict where the label is going and pushes it
outwards if it is going to collide with the previous label. It doesn't
always work in all cases however.

A more robust solution would be ideal.
Fixes d3.csv cache not using promise resolution
Fixes some bugs with the pie charts

- More flexibility defining color scales
- Don't have to show labels
Fixes redraw on resize function passing event instead of data
Fixes for Firefox

Firefox doesn't allow you to get the size of SVG elements using
scrollHeight, which is apparently by design

**shakes fist**

This is a better way anyhow as it allows the size to be set using CSS.

TODO: Allow the size of the containing element to be changed and trigger
a redraw dynamically.
A few final bug fixes and several for arcs and arc animations
Change debounce to a throttle so it doesn't halt

Otherwise lots of continuous updates will make it wait indefinitely.
Update version to 0.0.1