Removing all of the indentedTree model.  It didn't use svg at all and wasn't a chart, so didn't really line up with nvd3's purpose.....   plus it was a poor implementation of a tree compared to the plethora of existing jquery/angular/etc plugins that exist.  People should use something better instead:  http://plugins.jquery.com/tag/tree/ or ng-repeat or whatever.
Include logic to limit axis ticks to  the number of data points for small data sets, to avoid multiple ticks with the same value.   This fixes all graphs and both Y and X axis.   Fixes pull request  https://github.com/novus/nvd3/pull/643

Also cleaned up just a bit of code.
Refactor nv.utils to include comments, consistent formatting, and a few logic rewrites to make code more readable.
Make stackedArea example use 100% of the frame like the other examples, and fix a defect where it was causing an exception in scatter model that it uses.
Fix multi bar chart so that labels show properly, add ability to put extra padding for X axis label too and not just Y axis.
Make X axis labelDistance affect default number instead of just replacing it to match the way Y axis already worked.
Add ability to specify interpolation type for multi chart, from pull request https://github.com/novus/nvd3/pull/597

I left out the line coloring part, not sure what that was about since they're already colored
Merge branch 'development' into gh-pages
Build latest files for example site.